我想使用MiniTest :: Spec,我找到了一些资源来开始,但是他们都没有提到应该命名测试文件(或spec文件)的位置,以及应该放置它们的位置:
test/test_*
spec/*_spec.rb
我应该使用哪一个?
答案 0 :(得分:1)
假设您使用rake,您可以在rake文件中指定自己的路径,例如
Rake::TestTask.new do |t|
t.libs << "test"
t.test_files = FileList['test/test_*.rb']
t.verbose = true
end
答案 1 :(得分:0)
显然,这取决于你,但我建议使用spec/**/*_spec.rb
- 这里的想法是,如果MiniTest :: Spec在RSpec语法之后建模,那么你也可以将测试放在同一个RSpec给他们的地方让人们不会放松警惕。