[RUBY] Exécution du code de test RSpec

introduction

J'ai déjà expliqué comment installer RSpec et comment écrire du code de test, mais je n'ai pas expliqué la méthode de test réelle, je vais donc voir comment exécuter le test que j'ai écrit cette fois.

[Post précédent] Après avoir introduit RSpec, jusqu'à ce que vous commenciez à écrire le code de test unitaire du modèle

Je n'hésiterai plus! Flux d'introduction RSpec

Comment exécuter le code de test écrit

Après avoir confirmé que le répertoire courant est l'application en cours de création, dans le terminal

bundle exec rspec spec/models/nom de fichier

Le nom de fichier est le fichier qui décrit réellement le code de test.

Si le test se déroule bien, il n'y aura pas d'erreur et tous les éléments d'exemple (la partie qui décrit ce que vous voulez vérifier en japonais) deviendront verts.

Lorsque arrêté à binding.pry

% @user.valid?
#=>false
% @user.errors.full_messages

Pour le code de test unitaire du modèle utilisateur Testez si le résultat de «@ user.errors.full_messages» est inclus dans le message d'erreur.

Recommended Posts

Exécution du code de test RSpec
[Rails] Code de test à l'aide de Rspec
Introduire RSpec et écrire le code de test unitaire
[Tester l'apprentissage / la sortie du code]
[Rails] Test avec RSpec
Testez Nokogiri avec Rspec.
Procédure de création du code de test unitaire RSpec (création de l'utilisateur de connexion Ver.)
Tester Active Strage avec RSpec
Collection de méthodes de code de test Java
Tester le résolveur GraphQL avec rspec
[Rails] À propos du test de réponse Rspec
Téléchargement d'images à l'aide de CarrierWave ~ Test Rspec ~
Écrire du code de test avec Spring Boot
[R Spec on Rails] Comment écrire du code de test pour les débutants par les débutants
Comprendre la couverture du code avec Rspec, le framework de test Ruby on Rails
tester
[Rails5] Rspec -Test d'unité lors de l'imbrication-
tester
À propos du test d'application RSpec (test unitaire)
tester
Copier et coller le test avec RSpec
[RSpec] Test unitaire (avec gem: factory_bot)
[rails] Faisons un test unitaire avec Rspec!
[Rspec] Flux de l'introduction de Rspec à l'écriture du code de test unitaire pour le modèle
[Rails] Code de test unitaire pour le modèle utilisateur
[Ruby on Rails] Afficher le test avec RSpec
[Ruby on Rails] Test du contrôleur avec RSpec
Quel est le test de code de test de modèle
[Java] Flux du code source à l'exécution
Écrire du code difficile à tester
[Ruby on Rails] Test de modèle avec RSpec
Après l'introduction de RSpec, jusqu'à ce que vous commenciez à écrire le code de test unitaire pour le modèle