Sto lavorando su codice che non ho scritto e sto cercando di capire come funziona RSpec.Che cosa assegna fare in rspec-rails?
let(:course) { create :new_course }
before { assign :course, course }
So che let
crea una variabile memoized. Cosa fa assign
in questo esempio?
non confondere con 'assigns' che è un hash che contiene le variabili di istanza modello. Ad esempio, è possibile utilizzare 'assign' nel passaggio di configurazione del test e' assigns' nel passaggio di verifica del test. – Dennis