def test_ticket_from_xml_with_articles(self): xml = etree.fromstring(SAMPLE_TICKET_W_ARTICLES) t = Ticket.from_xml(xml) self.assertEqual(t.TicketID, 32) self.assertEqual(t.CustomerUserID, '*****@*****.**') articles = t.articles() self.assertIsInstance(articles, list) self.assertEqual(len(articles), 1) self.assertIsInstance(articles[0], Article) self.assertEqual(articles[0].AgeTimeUnix, 863982)
def test_ticket_from_xml(self): xml = etree.fromstring(SAMPLE_TICKET) t = Ticket.from_xml(xml) self.assertEqual(t.TicketID, 32) self.assertEqual(t.CustomerUserID, '*****@*****.**')