def test_to_dict(self): name, value, unit = "Size", "33", "M" p = ParameterFactory(name, value, unit) d = p.to_dict() self.assertEqual(d["name"], name) self.assertEqual(d["value"], value) self.assertEqual(d["unit"], unit)
def test_from_xml(self): p = ParameterFactory() el = p.to_xml() parsed_p = Parameter.from_xml(el) self.assertEqual(p.to_dict(), parsed_p.to_dict())