require 'rails_helper' describe 'EPP Helper', epp: true do context 'in context of Domain' do it 'generates valid renew xml' do expected = Nokogiri::XML(' example.ee 2014-08-07 1 ABC-12345 ').to_s.squish generated = Nokogiri::XML(domain_renew_xml).to_s.squish expect(generated).to eq(expected) expected = Nokogiri::XML(' one.ee 2009-11-15 365 ABC-12345 ').to_s.squish generated = Nokogiri::XML(domain_renew_xml(name: 'one.ee', curExpDate: '2009-11-15', period_value: '365', period_unit: 'd')).to_s.squish expect(generated).to eq(expected) end it 'generates valid transfer xml' do expected = Nokogiri::XML(' example.ee 98oiewslkfkd ABC-12345 ').to_s.squish generated = Nokogiri::XML(domain_transfer_xml).to_s.squish expect(generated).to eq(expected) expected = Nokogiri::XML(' one.ee test ABC-12345 ').to_s.squish xml = domain_transfer_xml(name: 'one.ee', op: 'approve', pw: 'test', roid: 'askdf') generated = Nokogiri::XML(xml).to_s.squish expect(generated).to eq(expected) end end end