Sobald Sie Ihre Schienenanwendung erstellt haben mit:
rails new <app_name> -T # to exclude Test::Unit
Fügen Sie den RSpec-Edelstein folgendermaßen zu Ihrer Gemfile hinzu:
group :development, :test do
gem "rspec-rails"
end
In die Befehlszeile schreiben:
bundle install # this will install the missing gems
Jetzt müssen Sie RSpec installieren, indem Sie Folgendes ausführen:
rails generate rspec:install
Dadurch werden die folgenden Dateien generiert:
create .rspec
create spec
create spec/spec_helper.rb
create spec/rails_helper.rb
Ich empfehle dringend, alle spec_helper- und rails_helper-Kommentare durchzulesen, um ein gutes Verständnis für die einzelnen Optionen zu erhalten.
Sobald alles eingestellt ist, können Sie alle Ihre Tests ausführen mit:
bundle exec rspec
Weitere Informationen zu den empfohlenen Konfigurationen spec_helper und Rails_helper finden Sie unter https://kolosek.com/rails-rspec-setup .