From 25c3310be4c0b497d93e92a4d8141a50c12c4cd2 Mon Sep 17 00:00:00 2001 From: Andy Allan Date: Wed, 15 Oct 2008 15:23:56 +0000 Subject: [PATCH] Checking foreign key constraints on message recipients and senders --- test/unit/message_test.rb | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/test/unit/message_test.rb b/test/unit/message_test.rb index 362bcc430..e95c698c9 100644 --- a/test/unit/message_test.rb +++ b/test/unit/message_test.rb @@ -32,6 +32,11 @@ class MessageTest < Test::Unit::TestCase message.sender = nil message.recipient = nil assert !message.valid? + + assert_raise(ActiveRecord::RecordNotFound) { User.find(0) } + message.from_user_id = 0 + message.to_user_id = 0 + assert_raise(ActiveRecord::RecordInvalid) {message.save!} end def test_utf8_roundtrip -- 2.43.2