- def self.should_not_allow_values(klass,*bad_values)
- bad_values.each do |v|
- should "not allow email to be set to #{v.inspect}" do
- user = klass.new(:email => v)
- assert !user.save, "Saved user with email set to \"#{v}\""
- assert user.errors.on(:email), "There are no errors set on email after being set to \"#{v}\""
- end
- end
- end