5
Ho aggiornato la mia versione di RSpec alla versione più recente e ho le prove di rottura che hanno sintassi simileCome faccio a scrivere questo con RSpec
it "should delete a company" do
expect { click_link "Delete Company" }.should change(Company, :count).by(-1)
end
ho guardato la documentation e non riuscivo a vedere tutto ciò che può fanno questo nel verion corrente ... tutte le idee su come raggiungere questo obiettivo
l'errore che ottengo è
9) Company Pages Edit page as an admin user should delete a company
Failure/Error: expect { click_link "Delete Company" }.should change(Company, :count).by(-1)
NoMethodError:
undefined method `call' for #<RSpec::Expectations::ExpectationTarget:0x007fccafdfc360>
# ./spec/requests/companies_spec.rb:79:in `block (3 levels) in <top (required)>'
shouldnt questo sia '' to''' invece di '' 'should'' '? – phoet
Lo verificherò – Trace
@phoet è corretto. –