Test DiaryComment body validation
authorAndy Allan <git@gravitystorm.co.uk>
Thu, 8 Sep 2016 09:01:11 +0000 (10:01 +0100)
committerAndy Allan <git@gravitystorm.co.uk>
Thu, 8 Sep 2016 09:01:11 +0000 (10:01 +0100)
Replaces unnecessary test.

test/models/diary_comment_test.rb

index 908c79b..aa03dc6 100644 (file)
@@ -1,8 +1,9 @@
 require "test_helper"
 
 class DiaryCommentTest < ActiveSupport::TestCase
-  def test_diary_comment_exists
-    comment = create(:diary_comment)
-    assert_includes DiaryComment.all, comment
+  test "body must be present" do
+    comment = build(:diary_comment, :body => "")
+    assert_not comment.valid?
+    assert_not_nil comment.errors[:body], "no validation error for missing body"
   end
 end