我试图了解对牛排的需求。我知道它就像 Cucumber,除了你可以使用纯 ruby 而不是像 Cucumber 那样将你的英语语言规范映射到 ruby,但它说它主要在 RSpec DSL 周围添加一个包装器,并让你使用它
取自:http: //jeffkreftmeijer.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
这就是全部?从示例中我看来,您仍然使用 Capybara 和 RSpec 匹配器进行繁重的工作。那么为什么不直接使用 Capybara 和 RSpec 而不是在其上添加像 Steak 这样的复杂功能呢?英语接受规范描述是唯一的价值主张,还是我错过了其他东西?
谢谢