Convert spec to test

#661
This commit is contained in:
Artur Beljajev 2018-01-31 22:48:00 +02:00
parent a8dd176cf6
commit 3ef38768a5
3 changed files with 16 additions and 13 deletions

View file

@ -1,13 +0,0 @@
require 'rails_helper'
RSpec.describe Nameserver do
describe '::hostnames', db: false do
before :example do
expect(described_class).to receive(:pluck).with(:hostname).and_return('hostnames')
end
it 'returns names' do
expect(described_class.hostnames).to eq('hostnames')
end
end
end

View file

@ -1,3 +1,15 @@
ns1:
hostname: ns1.bestnames.test
ipv4:
- 192.0.2.1
ipv6:
- 2001:DB8::1
domain: shop
ns2:
hostname: ns2.bestnames.test
ipv4:
- 192.0.2.2
ipv6:
- 2001:DB8::2
domain: shop

View file

@ -20,4 +20,8 @@ class NameserverTest < ActiveSupport::TestCase
@nameserver.validate
assert @nameserver.invalid?
end
def test_hostnames
assert_equal %w[ns1.bestnames.test ns2.bestnames.test], Nameserver.hostnames
end
end