Refactor zones

#475
This commit is contained in:
Artur Beljajev 2017-04-24 18:20:06 +03:00
parent eeb4849c1e
commit 91fab05bfb
9 changed files with 136 additions and 20 deletions

View file

@ -837,6 +837,19 @@ RSpec.describe Domain, db: false do
end
end
describe '::uses_zone?', db: true do
let!(:zone) { create(:zone, origin: 'domain.tld') }
context 'when zone is used' do
let!(:domain) { create(:domain, name: 'test.domain.tld') }
specify { expect(described_class.uses_zone?(zone)).to be true }
end
context 'when zone is unused' do
specify { expect(described_class.uses_zone?(zone)).to be false }
end
end
describe '#new_registrant_email' do
let(:domain) { described_class.new(pending_json: { new_registrant_email: 'test@test.com' }) }