Пример #1
0
 def test_member_json(self):
     actual_json = """
         {{ "{root_tag}":
             {{
                 {actual_json_base}
             }}
         }}
         """.format(root_tag=self.ROOT_TAG,
                    actual_json_base=self.actual_json_base,
                    **self.member_attribute_kwargs)
     actual_obj = Member.deserialize(actual_json, 'json')
     self.assertEqual(self.expected_obj, actual_obj)
Пример #2
0
 def test_member_xml(self):
     actual_xml = """{xml_header}
                         <{root_tag}
                             {actual_xml_base}
                             xmlns="{xmlns}"
                         />""".format(
         xml_header=self.XML_HEADER,
         xmlns=self.XML_NS,
         root_tag=self.ROOT_TAG,
         actual_xml_base=self.actual_xml_base,
         **self.member_attribute_kwargs)
     actual_obj = Member.deserialize(actual_xml, 'xml')
     self.assertEqual(self.expected_obj, actual_obj)