]> git.openstreetmap.org Git - rails.git/blobdiff - test/unit/message_test.rb
Create new diary entry records instead of cloning the fixture
[rails.git] / test / unit / message_test.rb
index 3b83bf95aec0bca8d81661be765922954cd7101f..58523ca885ec1e67b2d002b315892fd0bbbbec6b 100644 (file)
@@ -1,7 +1,8 @@
 require File.dirname(__FILE__) + '/../test_helper'
 
-class MessageTest < Test::Unit::TestCase
-  fixtures :messages, :users
+class MessageTest < ActiveSupport::TestCase
+  api_fixtures
+  fixtures :messages
 
   EURO = "\xe2\x82\xac" #euro symbol
 
@@ -14,9 +15,9 @@ class MessageTest < Test::Unit::TestCase
   def test_check_empty_message_fails
     message = Message.new
     assert !message.valid?
-    assert message.errors.invalid?(:title)
-    assert message.errors.invalid?(:body)
-    assert message.errors.invalid?(:sent_on)
+    assert message.errors[:title].any?
+    assert message.errors[:body].any?
+    assert message.errors[:sent_on].any?
     assert true, message.message_read
   end