5

我想使用 MiniTest::Spec,我找到了一些资源来开始使用,但没有一个提到测试文件(或规范文件)应该命名什么,以及它们应该放在哪里:

  • test/test_*
  • spec/*_spec.rb

那么我应该使用哪一个?

4

2 回答 2

1

假设您使用的是 rake,您可以在 rake 文件中指定自己的路径,例如

 Rake::TestTask.new do |t|
  t.libs << "test"
  t.test_files = FileList['test/test_*.rb']
  t.verbose = true
end
于 2011-02-28T21:15:49.743 回答
0

这显然取决于你,但我建议使用spec/**/*_spec.rb——这里的想法是,如果 MiniTest::Spec 在语法上以 RSpec 为模型,那么你不妨把测试放在 RSpec 放置它们的地方,这样人们就赢了不要措手不及。

于 2012-04-26T07:16:24.943 回答