Project

General

Profile

Download (509 Bytes) Statistics
| Branch: | Tag: | Revision:
require 'test_helper'

class NoticeTest < ActiveSupport::TestCase
def test_should_be_valid
assert Notice.create(:global => true, :content => "hello", :level => "warning").valid?
end

def test_should_attach_to_everyone
notice = Notice.create(:global => false, :content => "hello", :level => "message")
assert User.count == notice.users.count
end

def test_should_reject_incorrect_level
assert Notice.create(:global => true, :content => "hello", :level => "bogus").invalid?
end

end
(26-26/43)