Accedere a current_user negli step definitions di Cucumber

Cucumber fornisce un ottimo strumento per applicare BDD durante lo sviluppo di applicazioni Rails.A volte è necessario popolare il database con background data, e a volte è necessario accedere al metodo1current_user.Generalmente1current_userè un metodo definito nella classe1ApplicationControllero in un modulo associato alla gestione utenti. Quindi non è accessibile dagli scenari di Cucumber: ecco come condividere il metodo1c...

Leggi tutto