Require attribute

#660
This commit is contained in:
Artur Beljajev 2018-01-30 01:31:48 +02:00
parent 56e3f236bc
commit 00041df311
5 changed files with 30 additions and 3 deletions

3
test/fixtures/nameservers.yml vendored Normal file
View file

@ -0,0 +1,3 @@
ns1:
hostname: ns1.bestnames.test
domain: shop

View file

@ -0,0 +1,17 @@
require 'test_helper'
class NameserverTest < ActiveSupport::TestCase
def setup
@nameserver = nameservers(:ns1)
end
def test_valid
assert @nameserver.valid?
end
def test_invalid_without_domain
@nameserver.domain = nil
@nameserver.validate
assert @nameserver.invalid?
end
end