2010-09-03 27 views

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

+0

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