require 'test_helper' class EppResponseTest < ActiveSupport::TestCase def test_creates_new_response_from_xml_doc xml = <<-XML any XML assert_kind_of Epp::Response, Epp::Response.xml(xml) end def test_code_predicate present_code = Epp::Response::Result::Code.key(:completed_successfully) absent_code = Epp::Response::Result::Code.key(:required_parameter_missing) result = Epp::Response::Result.new(code: present_code) response = Epp::Response.new(results: [result]) assert response.code?(present_code) assert_not response.code?(absent_code) end end