def test_read_decimal_with_invalid_value(): """ Test given invalid value raises error. """ io_buffer = make_buffer('<value>ugly</value>') xml_reader = XmlReader(io_buffer) Reader.read_decimal(xml_reader)
def test_read_decimal_with_valid_value(): """ Test given valid value returns that value. """ io_buffer = make_buffer('<value>1.1</value>') xml_reader = XmlReader(io_buffer) assert_equals(Reader.read_decimal(xml_reader), 1.1)