Ale*_*xey 2 rspec ruby-on-rails acceptance-testing cucumber capybara
我在Capybara + RSpec中为Rails项目进行了很少的集成测试.今天我遇到了牛排宝石,意味着纯粹的红宝石替代黄瓜.虽然乍一看我认为其中任何一个都没有任何价值.对我来说,它看起来像牛排重命名describe,以feature和it到scenario.我个人更喜欢描述和它,因为我习惯了他们,我没有任何理由让我的验收测试看起来与我的控制器或模型测试不同.
我错过了什么吗?
小智 7
牛排是 RSpec + Capybara.牛排也是这三件事:这种接受BDD方法的名称(以便人们知道你如何测试,但使用该名称),这种方法尽可能方便的宝石(这样你就不必创建每个项目的相同目录和帮助程序)和使用它的开发人员社区(如果你有问题,你知道在哪里问).
有关其他理由,您可以查看"为什么牛排?" 部分项目的README,或者这个其他的StackOverflow awswer.
| 归档时间: |
|
| 查看次数: |
319 次 |
| 最近记录: |