Ein Juwel, das beim Schreiben von Unit-Test-Code in Rails verwendet wird.
Schreibe gem'rspec-Rails '. Stellen Sie sicher, dass Sie in der Gruppe sind: Entwicklung,: Test do ~ end </ font>
Gemfile
group :development, :test do
# Call 'byebug' anywhere in the code to stop execution and get a debugger console
gem 'byebug', platforms: [:mri, :mingw, :x64_mingw]
gem 'rspec-rails'
end
Stellen Sie sicher, dass das aktuelle Verzeichnis im Terminal das Verzeichnis der Anwendung ist, die den Testcode verwendet
bundle install
rails g rspec:install
Dadurch werden ein "Spezifikationsverzeichnis" und eine ".rspec-Datei" generiert.
.rspec
--format documentation
Hinzugefügt.
Führen Sie Gem nach Bedarf ein. Dieses Mal gehen wir von einer Chat-Anwendung aus und haben sie eingeführt.
Gemfile
group :development, :test do
# Call 'byebug' anywhere in the code to stop execution and get a debugger console
gem 'byebug', platforms: [:mri, :mingw, :x64_mingw]
gem 'rspec-rails'
gem 'factory_bot_rails'
gem 'faker'
end
Beschrieben in derselben Gruppe wie zuvor. </ font>
bundle install
Platziert in public / images mit dem Dateinamen "test_image.png ".
Bundle-Installation gerade in Rails! Bild zum Entpacken mit Schienen g rspec: installieren!
Detaillierter Testcode wird zu einem anderen Zeitpunkt verfügbar sein.