Add EPP response spec matcher

This commit is contained in:
Artur Beljajev 2017-08-18 13:04:24 +03:00
parent dfca1d4e69
commit 3038d240f7
6 changed files with 115 additions and 1 deletions

View file

@ -0,0 +1,22 @@
module EPP
class Response
attr_accessor :results
def self.from_xml(xml)
xml_doc = Nokogiri::XML(xml)
response = self.new
result_elements = xml_doc.css('result')
result_elements.each do |result_element|
response.results << Result.new(result_element[:code].to_s, result_element.text.strip)
end
response
end
def initialize
@results = []
end
end
end