require 'test_helper' class EppContactCreateBaseTest < ActionDispatch::IntegrationTest def test_creates_new_contact_with_minimum_required_parameters request_xml = <<-XML New +123.4 new@inbox.test test XML assert_difference 'Contact.count' do post '/epp/command/create', { frame: request_xml }, 'HTTP_COOKIE' => 'session=api_bestnames' end response_xml = Nokogiri::XML(response.body) assert_equal '1000', response_xml.at_css('result')[:code] contact = Contact.last assert_not_empty contact.code assert_equal 'New', contact.name assert_equal 'new@inbox.test', contact.email assert_equal '+123.4', contact.phone end end