【发布时间】:2014-01-01 04:28:43
【问题描述】:
在使用 TDD 创建经过 Cucumber 测试的 Rails 应用程序时,拥有一组可重用的步骤或场景将很有用,这些步骤或场景可应用于任何测试核心 CRUD 步骤的模型。
我经常发现我搭建了初始 CRUD,然后在此基础上进行迭代,在我完成之前对核心功能进行测试会很好。
同样,可以迭代这些步骤本身,以在添加时处理任何定制功能。
这是否存在,或者是否有任何关于如何创建这种东西的指南?
感觉应该有一个生成器宝石。
顺便说一句,这种东西对于 Cucumber 初学者来说真的很有用,可以让他们了解一组好的步骤是什么样的。
【问题讨论】:
标签: ruby-on-rails tdd cucumber dry scaffolding