def test_from_xml(self):
     o = OptionFactory()
     el = o.to_xml()
     parsed_o = Option.from_xml(el)
     self.assertEqual(o.to_dict(), parsed_o.to_dict())
 def test_to_xml(self):
     o = OptionFactory(order_before=None)
     el = o.to_xml()
     expected_el = ET.Element("option", {"cost": o.cost, "days": o.days})
     self.assertElementsEquals(el, expected_el)