Je migre vers la version de test de rspec et je n'arrive pas à accéder à la réponse http. Quelqu'un peut-il signaler ce que je fais peut-être mal? Lorsque j'exécute ceci, j'obtiens une erreur en disant que @ réponse est un objet nul.Obtenir une réponse HTTP Utilisation de Shoulda Ruby on Rails
2
A
Répondre
1
Si vous souhaitez accéder à la réponse que vous devez d'abord envelopper dans un « devrait » comme ceci:
context "doing somethin" do
setup do
get :index
end
should "i access..." do
assert response.status, 200
end
end
Il est comme vous essayez d'utiliser la réponse en dehors d'un test, chacun doit représente un cas de test, un contexte est comme avant (: chaque) dans rspec.
0
Je crois que la syntaxe est Shoulda:
should_respond_with: succès
au lieu de:
devrait respond_with: succès
Questions connexes
- 1. Ruby on Rails Authentification de base HTTP
- 2. Ruby on Rails Question - Réponse Site Web
- 3. Ruby on Rails erreur -HTTP manipulation
- 4. Shoulda on Rails - devrait être rendu différé
- 5. Utilisation des migrations dans Ruby on Rails
- 6. Utilisation de Send_File sur une source distante (Ruby on Rails)
- 7. Ruby on Rails: comment afficher un HTTP 500 en XML?
- 8. Utilisation de MySQL de WAMP avec Cygwin Ruby on Rails
- 9. ruby on rails formulaire_pour
- 10. Ruby on Rails regex
- 11. Utilisations de Ruby on Rails
- 12. configuration ruby on rails
- 13. Ruby on Rails d'installation
- 14. Relations Ruby on rails
- 15. Utilisation de: order et: options de limite - Ruby On Rails
- 16. LocalJumpError (Ruby on Rails)
- 17. Ruby on Rails Gem
- 18. Comment désinstaller une application Ruby on Rails?
- 19. Utilisation de tirets dans Ruby on Rails Actions
- 20. OCIError (ruby on rails)
- 21. Application Ruby on Rails
- 22. Ruby on Rails Time.now
- 23. déclaration Ruby on Rails
- 24. panier Ruby on Rails
- 25. Ruby on Rails XML
- 26. Ruby on Rails relations
- 27. Ruby On Rails chemins
- 28. Ruby on Rails Inconvénients
- 29. Ruby on Rails: « find_create_by_user »
- 30. Ruby on Rails raccourcis
should_respond_with: succès macro a été dépréciée en v2.11.x en faveur d'utilisation devrait respond_with (: succès) – Vizjerai