57
Nel mio codice ho avuto il seguente convalida con matchers Shoulda, che funziona bene:Shoulda/RSpec matchers - convalida condizionale
it { should validate_presence_of(:name) }
Nel mio modello, ho aggiunto la condizione alla mia convalida:
validates_presence_of :name, :if => eligible?
È possibile rifletterlo nelle convalide?
Ho provato a cercare documentation per gli abbinamenti di shoulda, ma non sono stato in grado di individuare la soluzione.
Grazie mille!
Con RSpec 3: 'prima {consentire (soggetto) .to ricezione (:? Ammissibili). and_return (true)} ' – Raf