应该如何命名MiniTest :: Spec文件?

Rob*_*udi 5 ruby specifications naming-conventions minitest

我想使用MiniTest :: Spec,我找到了一些资源来开始,但是他们都没有提到应该命名测试文件(或spec文件)的位置,以及应该放置它们的位置:

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

那么我应该使用哪一个?

mac*_*thy 1

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

 Rake::TestTask.new do |t|
  t.libs << "test"
  t.test_files = FileList['test/test_*.rb']
  t.verbose = true
end
Run Code Online (Sandbox Code Playgroud)