def test_addr_xml_validate(self): input_doc1 = minidom.parse('test1.xml') input_doc2 = minidom.parse('test2.xml') input_doc3 = minidom.parse('test3.xml') input_doc4 = minidom.parse('test4.xml') address1 = input_doc1.getElementsByTagName('deliveryaddress') address2 = input_doc2.getElementsByTagName('deliveryaddress') address3 = input_doc3.getElementsByTagName('deliveryaddress') address4 = input_doc4.getElementsByTagName('deliveryaddress') self.assertEqual(Assignment1.addr_xml_validate(address1), []) self.assertEqual( Assignment1.addr_xml_validate(address2), ["Failure", "Invalid Order", "Invalid delivery address"]) self.assertEqual( Assignment1.addr_xml_validate(address3), ["Failure", "Invalid Order", "Invalid delivery address"]) self.assertEqual( Assignment1.addr_xml_validate(address4), ["Failure", "Invalid Order", "Invalid delivery address"])