Add functional tests for messages

Also fixes various issues in the code discovered while writing
the tests, and adds some named routes for messages.
This commit is contained in:
Tom Hughes 2012-03-22 22:58:57 +00:00
parent 5270a07bc5
commit eaad3611b8
7 changed files with 344 additions and 53 deletions

View file

@ -23,14 +23,14 @@ class MessageTest < ActiveSupport::TestCase
end
def test_validating_msgs
message = messages(:one)
message = messages(:unread_message)
assert message.valid?
massage = messages(:two)
massage = messages(:read_message)
assert message.valid?
end
def test_invalid_send_recipient
message = messages(:one)
message = messages(:unread_message)
message.sender = nil
message.recipient = nil
assert !message.valid?
@ -184,7 +184,7 @@ class MessageTest < ActiveSupport::TestCase
private
def make_message(char, count)
message = messages(:one)
message = messages(:unread_message)
message.title = char * count
return message
end