diff options
Diffstat (limited to 'activemodel/test/cases/validations/exclusion_validation_test.rb')
-rw-r--r-- | activemodel/test/cases/validations/exclusion_validation_test.rb | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/activemodel/test/cases/validations/exclusion_validation_test.rb b/activemodel/test/cases/validations/exclusion_validation_test.rb index fffd290fa3..e0abb9016b 100644 --- a/activemodel/test/cases/validations/exclusion_validation_test.rb +++ b/activemodel/test/cases/validations/exclusion_validation_test.rb @@ -15,17 +15,17 @@ class ExclusionValidationTest < ActiveModel::TestCase def test_validates_exclusion_of Topic.validates_exclusion_of( :title, :in => %w( abe monkey ) ) - assert Topic.create("title" => "something", "content" => "abc").valid? - assert !Topic.create("title" => "monkey", "content" => "abc").valid? + assert Topic.new("title" => "something", "content" => "abc").valid? + assert Topic.new("title" => "monkey", "content" => "abc").invalid? end def test_validates_exclusion_of_with_formatted_message Topic.validates_exclusion_of( :title, :in => %w( abe monkey ), :message => "option %{value} is restricted" ) - assert Topic.create("title" => "something", "content" => "abc") + assert Topic.new("title" => "something", "content" => "abc") - t = Topic.create("title" => "monkey") - assert !t.valid? + t = Topic.new("title" => "monkey") + assert t.invalid? assert t.errors[:title].any? assert_equal ["option monkey is restricted"], t.errors[:title] end |