【发布时间】:2012-10-03 16:55:54
【问题描述】:
我正在创建一个 Ruby(不是 Rails)脚本,我必须使用标准 Rails 单元测试和 Cucumber 进行测试。我不能使用 RSpec。
那么如何使用 Cucumber 和 Rails Test::Unit 测试 ruby 脚本?有可能吗?
【问题讨论】:
-
是的,这是可能的,对于黄瓜来说,创建一个特征文件和一个步骤定义就足够了。确保步骤定义需要您要测试的内容。
-
你能告诉我怎么做吗?
-
不幸的是我这里没有示例代码。最好的开始方式是使用cukes.info 页面上的六个步骤制作一个迷你项目。 feautere def 必须有一个以 .feature 结尾的文件,步骤定义 _step.rb IIRC。
-
为什么不能使用 RSpec?
-
我有理由不在这种情况下使用它。
标签: ruby unit-testing cucumber