mirror of
https://github.com/internetee/registry.git
synced 2025-05-18 10:19:45 +02:00
25 lines
534 B
Ruby
25 lines
534 B
Ruby
require 'rails_helper'
|
|
|
|
RSpec.shared_examples 'domain mailer registrant info' do
|
|
let(:registrant) { instance_spy(RegistrantPresenter) }
|
|
|
|
before :example do
|
|
allow(view).to receive(:registrant).and_return(registrant)
|
|
end
|
|
|
|
attributes = %i(
|
|
name
|
|
ident
|
|
street
|
|
city
|
|
country
|
|
)
|
|
|
|
attributes.each do |attr_name|
|
|
it "has #{attr_name}" do
|
|
expect(registrant).to receive(attr_name).and_return("test #{attr_name}")
|
|
render
|
|
expect(rendered).to have_text("test #{attr_name}")
|
|
end
|
|
end
|
|
end
|