最佳答案
我什么时候应该为 Rails 应用程序使用 specs,什么时候应该使用黄瓜(以前的 rspec-story) ?当然,我知道如何工作和积极地使用 spec。但用黄瓜还是感觉怪怪的。我目前对此的看法是,当你为客户端实现应用程序时,使用 Cucumper 是很方便的,而且你还不知道整个系统是如何工作的。
但如果我在做我自己的项目呢?大多数时候,我知道系统的各个部分是如何交互的。我所需要做的就是编写一系列单元测试。那么我需要黄瓜的可能情况是什么呢?
而且,作为对应的第二个问题: 如果我写黄瓜故事,我必须写规格吗?难道不是对同样的东西进行双重测试吗?