我应该什么时候使用Rails应用程序的specs,什么时候使用Cucumber(前称rspec-stories)?我知道两者的工作方式,并且积极使用specs。但是使用Cucumber仍然感觉很奇怪。我的当前看法是,在为客户端实现应用程序并且尚不了解整个系统如何工作时,使用Cucumber非常...
我想开始使用RSpec故事,但我不确定编写控制器、模型和视图规范的位置。 例如,您有“登录”故事,其中包含“用户提供错误密码”的情况,你最终不是在测试与控制器/模型规范相同的内容(response.should render...、user.should be_nil等)吗? 所以我的问题...