Gemme utilisée lors de l'écriture du code de test unitaire dans Rails.
Écrivez gem'rspec-rails '. Assurez-vous d'être dans le groupe: development ,: 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
Assurez-vous que le répertoire courant dans le terminal est le répertoire de l'application qui utilise le code de test
bundle install
rails g rspec:install
Cela générera un "répertoire spec" et un "fichier .rspec"
.rspec
--format documentation
Est ajouté.
Présentez Gem au besoin. Cette fois, nous supposons une application de chat, nous l'avons donc introduite.
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
Décrit dans le même groupe que précédemment. </ font>
bundle install
Placé dans public / images avec le nom de fichier "test_image.png ".
l'installation du bundle vient d'entrer dans Rails! Image à décompresser avec les rails g rspec: installez!
Le code de test détaillé sera disponible à un autre moment.