Warum werden in der Gemfile Personengruppen-Spezifikationen getestet und entwickelt?

Ich bin mir im Allgemeinen über Bundler-Gemfile-Optionen im Klaren, bin mir aber nicht sicher, warum sich rspec (insbesondere rspec-rail) sowohl im Test als auch in der Entwicklung befinden sollte.

Hier sind meine Testgruppierungen:

<code>group :development, :test do
  gem 'rspec-rails'
  gem 'faker'
end

group :test do
  gem "factory_girl_rails"
  gem "capybara"
  gem 'guard-rspec'
  gem 'rb-fsevent'
  gem 'growl'
end
</code>

Sieht das ok aus

Antworten auf die Frage(1)

Ihre Antwort auf die Frage