Je commence par Rails et je suis actuellement bloqué sur les tests d'intégration des contrôleurs.validation des variables assignées par le contrôleur dans les tests d'intégration des rails
J'essaie de valider que si certaines valeurs sont fournies par un utilisateur dans un formulaire, l'enregistrement actif génère des erreurs et ces erreurs sont transmises à une vue. Mon problème est que je ne sais pas comment accéder aux variables affectées par le contrôleur (par exemple - @user) dans les tests d'intégration. Comme je l'ai lu dans http://guides.rubyonrails.org/testing.html#what-to-include-in-your-functional-tests je peux accéder à des variables telles que @controller, @request, @response mais je m'attendais aussi à ce que je puisse facilement accéder aux variables assignées par le contrôleur.
Malheureusement, les choses telles que: * @user * @ controller.user
ne fonctionnent vraiment pas: -/
Pouvez-vous nous montrer une partie de votre code? – rwilliams