require 'helper'
require 'peddler/parsers/model'
require 'nokogiri'
class PeddlerModelParserTest < MiniTest::Test
def build(xml)
document = Nokogiri(xml)
Peddler::Parsers::Model.new(document)
end
def test_parses_money
xml = <<-EOF
USD
10.00
EOF
model = build(xml)
money = model.money_at_xpath('Price')
assert_equal '$10.00', money.format
end
def test_parses_japanese_yen
xml = <<-EOF
JPY
1000.00
EOF
model = build(xml)
money = model.money_at_xpath('Price')
assert_equal '¥1,000', money.format
end
end