ich (meistens) nach einem Tutorial everydayrails.com versucht, einen Test zu schreiben, dass mein Benutzermodell zeigt erfordert eine E-Mail:Rspec Test nicht zeigen, dass Modell erfordert eine E-Mail
17 it "requires an email" do
18 user = FactoryGirl.create(:user, email: nil)
19 expect(user).to_not be_valid
20 end
Aber diese versagen .. . weil mein Benutzermodell eine E-Mail benötigt?
Failures:
1) User requires an email
Failure/Error: user = FactoryGirl.create(:user, email: nil)
ActiveRecord::RecordInvalid:
Validation failed: Email can't be blank
# ./spec/models/user_spec.rb:18:in `block (2 levels) in <top (required)>'
Was mache ich hier falsch?