相关疑难解决方法(0)

除了在Rails测试中使用Capybara和RSpec之外,Steak还能添加什么?

我正在努力了解牛排的必要性.我认为它像Cucumber一样,除了你可以使用纯红宝石而不是像Cucumber那样将你的英语语言规范映射到ruby,但它说它主要是在RSpec DSL周围添加一个包装器,并让你使用它

:取自http://jeffkreeftmeijer.com/2010/steak-because-cucumber-is-for-vegetarians/

module Spec::Example::ExampleGroupMethods
  alias scenario example
  alias background before
end

module Spec::DSL::Main
  alias feature describe
end
Run Code Online (Sandbox Code Playgroud)

这就是全部?我从例子中可以看出,你仍然在使用Capybara和RSpec匹配器进行繁重的工作.那么为什么不使用Capybara和RSpec而不是在它之上添加像Steak这样的复杂功能呢?英语语言接受规范描述是唯一的价值主张,还是我错过了其他的东西?

谢谢

rspec ruby-on-rails cucumber capybara rspec2

9
推荐指数
1
解决办法
1516
查看次数

标签 统计

capybara ×1

cucumber ×1

rspec ×1

rspec2 ×1

ruby-on-rails ×1