domain_test.rb
607 Bytes
require File.dirname(__FILE__) + '/../test_helper'
class DomainTest < Test::Unit::TestCase
fixtures :domains
# Replace this with your real tests.
def test_domain_name_format
c = Domain.new
c.valid?
assert c.errors.invalid?(:domain)
c.domain = 'bliblibli'
c.valid?
assert c.errors.invalid?(:domain)
c.domain = 'test.net'
c.valid?
assert ! c.errors.invalid?(:domain)
end
def test_owner
d = Domain.new(:name => 'example.com')
d.owner = VirtualCommunity.new(:name => 'Example')
assert d.save
assert_kind_of VirtualCommunity, d.owner
end
end