Quando eseguo un post nel mio Rails test funzionalePerché il post ha fallito nel mio test funzionale Rails?
setup do
post :create, :user => Factory.attributes_for(:user)
end
e non riesce, non ottengo alcune risposte sul perché. So che fallisce perché la mia affermazione per assicurarsi che ci sia un record aggiuntivo nel database non riesce.
ho cercato di fare
setup do
post :create, :user => Factory.attributes_for(:user)
assert_valid @controller.object
end
ma oggetto è un metodo protetto.
Come è possibile esaminare gli errori sull'oggetto del modello risultanti dalla chiamata successiva?
Sto usando Shoulda e Factory Girl, ma sospetto che non importi.
che fa esattamente quello che voglio. Grazie! – dbrown0708
Grazie! Questo mi ha aiutato molto! :) – CalebHC