Sto tentando di utilizzare gli helper di test di authlogic in Cucumber, chiamando activate_authlogic.Come posso testare l'utente corrente di authlogic in Cetriolo?
Il nostro application_controller ha un metodo current_user_session.
Quando entriamo nel mid-story del debugger, controller
restituisce un Authlogic::TestCase::MockController
.
Ma quando chiamiamo controller.current_user_session.
L'errore si è verificato durante la valutazione di nil.current_user_session
.
Come fa questo finto improvvisamente diventare un nulla?
E questo controller fittizio conosce il codice del nostro controller applicazioni?
Vedere questa [domanda] (http://stackoverflow.com/questions/1234920/integration-testing-with-authlogic) – Waseem