test/unit/peddler/test_xml_parser.rb in peddler-0.7.6 vs test/unit/peddler/test_xml_parser.rb in peddler-0.7.7
- old
+ new
@@ -2,18 +2,22 @@
require 'peddler/xml_parser'
class XMLParserTest < MiniTest::Test
def setup
body = '<Response><Result><NextToken>123</NextToken><Foo>Bar</Foo></Result></Response>'
- res = OpenStruct.new(body: body, headers: { 'Content-Type' => 'text/xml'})
+ res = OpenStruct.new(body: body, headers: { 'Content-Type' => 'text/xml', 'Content-Length' => '78'})
@parser = Peddler::XMLParser.new(res)
end
def test_parses_data
assert_equal 'Bar', @parser.parse['Foo']
end
def test_next_token
assert_equal '123', @parser.next_token
+ end
+
+ def test_validates
+ assert @parser.valid?
end
end