Rspec аналогичен приведенному выше, за исключением того, что пропускает каталог 'app', например (из корня rails):
spec/controllers/user_controller_spec.rb
spec/models/user_spec.rb
spec/helpers/user_helpers_spec.rb
Но каталог lib и другие по-прежнему используются:
spec/lib/user_stuff_spec.rb
Интеграционные тесты пересекают границы, поэтому получите свой собственный каталог:
spec/integration/route_specs.rb
У помощников спецификаций есть свой собственный каталог:
spec/support/custom_matchers.rb
Возможно, это не соглашение, но мы помещаем наши фабрики вих собственный каталог:
spec/factories/user_factories.rb