gpt4 book ai didi

ruby-on-rails - 我应该使用 RSpec 还是 Cucumber

转载 作者:行者123 更新时间:2023-12-03 13:46:25 24 4
gpt4 key购买 nike

我是 Rails 3 中单元/功能测试的新手。所以我现在开始,迟到总比没有好。

我在/lib/mailingjob.rb 中有一个名为 find_reply(body) 的方法

现在我正在使用 cucumber 来测试它,但鉴于这都是后端,没有网络界面,我不应该使用 cucumber 吗?

我正在寻找何时使用 RPSEC 与 cucumber 混淆。

谢谢

最佳答案

在我看来,你需要同时使用两者。 Rspec 非常适合单元测试,即测试模型、 Controller 、 View 。另一方面,cucumber 是一个非常好的工具,可以检查完整的场景,比如用户登录、点击一个链接并且他应该查看这个。

我强烈建议你看一下来自 railscasts.com 的 cucumber railscast .另外,请确保您使用 webrat 并且可能会自动加载您的规范,例如 watchr(我更喜欢)。

关于ruby-on-rails - 我应该使用 RSpec 还是 Cucumber,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5315735/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com