mirror of
https://github.com/internetee/registry.git
synced 2025-05-17 09:57:23 +02:00
parent
9a152b8289
commit
eb95299c82
7 changed files with 78 additions and 8 deletions
|
@ -12,7 +12,7 @@ Nimi: <%= @new_registrant.name %><br>
|
||||||
Epost: <%= @new_registrant.email %><br>
|
Epost: <%= @new_registrant.email %><br>
|
||||||
Tänav: <%= @new_registrant.street %><br>
|
Tänav: <%= @new_registrant.street %><br>
|
||||||
Linn: <%= @new_registrant.city %><br>
|
Linn: <%= @new_registrant.city %><br>
|
||||||
Riik: <%= @new_registrant.country.name %>
|
Riik: <%= @new_registrant.country.try(:name) %>
|
||||||
<br><br>
|
<br><br>
|
||||||
Lugupidamisega<br>
|
Lugupidamisega<br>
|
||||||
Eesti Interneti Sihtasutus
|
Eesti Interneti Sihtasutus
|
||||||
|
@ -33,7 +33,7 @@ Name: <%= @new_registrant.name %><br>
|
||||||
E-mail: <%= @new_registrant.email %><br>
|
E-mail: <%= @new_registrant.email %><br>
|
||||||
Street: <%= @new_registrant.street %><br>
|
Street: <%= @new_registrant.street %><br>
|
||||||
City: <%= @new_registrant.city %><br>
|
City: <%= @new_registrant.city %><br>
|
||||||
Country: <%= @new_registrant.country.name %>
|
Country: <%= @new_registrant.country.try(:name) %>
|
||||||
<br><br>
|
<br><br>
|
||||||
Best Regards,<br>
|
Best Regards,<br>
|
||||||
Estonian Internet Foundation
|
Estonian Internet Foundation
|
||||||
|
|
|
@ -13,7 +13,7 @@ Nimi: <%= @new_registrant.name %>
|
||||||
Epost: <%= @new_registrant.email %>
|
Epost: <%= @new_registrant.email %>
|
||||||
Tänav: <%= @new_registrant.street %>
|
Tänav: <%= @new_registrant.street %>
|
||||||
Linn: <%= @new_registrant.city %>
|
Linn: <%= @new_registrant.city %>
|
||||||
Riik: <%= @new_registrant.country.name %>
|
Riik: <%= @new_registrant.country.try(:name) %>
|
||||||
|
|
||||||
Lugupidamisega
|
Lugupidamisega
|
||||||
Eesti Interneti Sihtasutus
|
Eesti Interneti Sihtasutus
|
||||||
|
@ -35,7 +35,7 @@ Name: <%= @new_registrant.name %>
|
||||||
E-mail: <%= @new_registrant.email %>
|
E-mail: <%= @new_registrant.email %>
|
||||||
Street: <%= @new_registrant.street %>
|
Street: <%= @new_registrant.street %>
|
||||||
City: <%= @new_registrant.city %>
|
City: <%= @new_registrant.city %>
|
||||||
Country: <%= @new_registrant.country.name %>
|
Country: <%= @new_registrant.country.try(:name) %>
|
||||||
|
|
||||||
Best Regards,
|
Best Regards,
|
||||||
Estonian Internet Foundation
|
Estonian Internet Foundation
|
||||||
|
|
|
@ -12,7 +12,7 @@ Isikukood: <%= @new_registrant.ident %><br>
|
||||||
Epost: <%= @new_registrant.email %><br>
|
Epost: <%= @new_registrant.email %><br>
|
||||||
Tänav: <%= @new_registrant.street %><br>
|
Tänav: <%= @new_registrant.street %><br>
|
||||||
Linn: <%= @new_registrant.city %><br>
|
Linn: <%= @new_registrant.city %><br>
|
||||||
Riik: <%= @new_registrant.country.name %>
|
Riik: <%= @new_registrant.country.try(:name) %>
|
||||||
<br><br>
|
<br><br>
|
||||||
Lugupidamisega<br>
|
Lugupidamisega<br>
|
||||||
Eesti Interneti Sihtasutus
|
Eesti Interneti Sihtasutus
|
||||||
|
@ -33,7 +33,7 @@ Business Registry code: <%= @new_registrant.ident %><br>
|
||||||
E-mail: <%= @new_registrant.email %><br>
|
E-mail: <%= @new_registrant.email %><br>
|
||||||
Street: <%= @new_registrant.street %><br>
|
Street: <%= @new_registrant.street %><br>
|
||||||
City: <%= @new_registrant.city %><br>
|
City: <%= @new_registrant.city %><br>
|
||||||
Country: <%= @new_registrant.country.name %>
|
Country: <%= @new_registrant.country.try(:name) %>
|
||||||
<br><br>
|
<br><br>
|
||||||
Best Regards,<br>
|
Best Regards,<br>
|
||||||
Estonian Internet Foundation
|
Estonian Internet Foundation
|
||||||
|
|
|
@ -13,7 +13,7 @@ Isikukood: <%= @new_registrant.ident %>
|
||||||
Epost: <%= @new_registrant.email %>
|
Epost: <%= @new_registrant.email %>
|
||||||
Tänav: <%= @new_registrant.street %>
|
Tänav: <%= @new_registrant.street %>
|
||||||
Linn: <%= @new_registrant.city %>
|
Linn: <%= @new_registrant.city %>
|
||||||
Riik: <%= @new_registrant.country.name %>
|
Riik: <%= @new_registrant.country.try(:name) %>
|
||||||
|
|
||||||
Lugupidamisega
|
Lugupidamisega
|
||||||
Eesti Interneti Sihtasutus
|
Eesti Interneti Sihtasutus
|
||||||
|
@ -35,7 +35,7 @@ Business Registry code: <%= @new_registrant.ident %>
|
||||||
E-mail: <%= @new_registrant.email %>
|
E-mail: <%= @new_registrant.email %>
|
||||||
Street: <%= @new_registrant.street %>
|
Street: <%= @new_registrant.street %>
|
||||||
City: <%= @new_registrant.city %>
|
City: <%= @new_registrant.city %>
|
||||||
Country: <%= @new_registrant.country.name %>
|
Country: <%= @new_registrant.country.try(:name) %>
|
||||||
|
|
||||||
Best Regards,
|
Best Regards,
|
||||||
Estonian Internet Foundation
|
Estonian Internet Foundation
|
||||||
|
|
|
@ -21,5 +21,19 @@ FactoryGirl.define do
|
||||||
ident_type 'org'
|
ident_type 'org'
|
||||||
ident '12345678' # valid reg no for .ee
|
ident '12345678' # valid reg no for .ee
|
||||||
end
|
end
|
||||||
|
|
||||||
|
factory :contact_with_address do
|
||||||
|
street 'test'
|
||||||
|
city 'test'
|
||||||
|
zip 12345
|
||||||
|
country_code 'EE'
|
||||||
|
end
|
||||||
|
|
||||||
|
factory :contact_without_address do
|
||||||
|
street nil
|
||||||
|
city nil
|
||||||
|
zip nil
|
||||||
|
country_code nil
|
||||||
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
|
@ -4,5 +4,7 @@ FactoryGirl.define do
|
||||||
|
|
||||||
factory :registrant_private_entity, class: Registrant, parent: :contact_private_entity
|
factory :registrant_private_entity, class: Registrant, parent: :contact_private_entity
|
||||||
factory :registrant_legal_entity, class: Registrant, parent: :contact_legal_entity
|
factory :registrant_legal_entity, class: Registrant, parent: :contact_legal_entity
|
||||||
|
factory :registrant_with_address, class: Registrant, parent: :contact_with_address
|
||||||
|
factory :registrant_without_address, class: Registrant, parent: :contact_without_address
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
|
@ -1,5 +1,59 @@
|
||||||
require 'rails_helper'
|
require 'rails_helper'
|
||||||
|
|
||||||
RSpec.describe DomainMailer do
|
RSpec.describe DomainMailer do
|
||||||
|
describe '#registrant_updated_notification_for_new_registrant', db: true do
|
||||||
|
subject(:message) { described_class.registrant_updated_notification_for_new_registrant(55, 55, 55, true) }
|
||||||
|
|
||||||
|
context 'when contact address processing is enabled' do
|
||||||
|
before :example do
|
||||||
|
allow(Contact).to receive(:address_processing?).and_return(true)
|
||||||
|
create(:domain, id: 55)
|
||||||
|
create(:registrant_with_address, id: 55)
|
||||||
|
end
|
||||||
|
|
||||||
|
it 'sends message' do
|
||||||
|
expect { message.deliver }.to change { ActionMailer::Base.deliveries.count }.by(1)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
context 'when contact address processing is disabled' do
|
||||||
|
before :example do
|
||||||
|
allow(Contact).to receive(:address_processing?).and_return(false)
|
||||||
|
create(:domain, id: 55)
|
||||||
|
create(:registrant_without_address, id: 55)
|
||||||
|
end
|
||||||
|
|
||||||
|
it 'sends message' do
|
||||||
|
expect { message.deliver }.to change { ActionMailer::Base.deliveries.count }.by(1)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
describe '#registrant_updated_notification_for_old_registrant', db: true do
|
||||||
|
subject(:message) { described_class.registrant_updated_notification_for_old_registrant(55, 55, 55, true) }
|
||||||
|
|
||||||
|
context 'when contact address processing is enabled' do
|
||||||
|
before :example do
|
||||||
|
allow(Contact).to receive(:address_processing?).and_return(true)
|
||||||
|
create(:domain, id: 55)
|
||||||
|
create(:registrant_with_address, id: 55)
|
||||||
|
end
|
||||||
|
|
||||||
|
it 'sends message' do
|
||||||
|
expect { message.deliver }.to change { ActionMailer::Base.deliveries.count }.by(1)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
context 'when contact address processing is disabled' do
|
||||||
|
before :example do
|
||||||
|
allow(Contact).to receive(:address_processing?).and_return(false)
|
||||||
|
create(:domain, id: 55)
|
||||||
|
create(:registrant_without_address, id: 55)
|
||||||
|
end
|
||||||
|
|
||||||
|
it 'sends message' do
|
||||||
|
expect { message.deliver }.to change { ActionMailer::Base.deliveries.count }.by(1)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
||||||
end
|
end
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue