class DhlGmTrackerTest(unittest.TestCase, DhlGmBaseTest): def setUp(self): self.tracker = DhlGmTracker() def get_info(self, codigo): return self.tracker.track(codigo) def assertInfo(self, codigo): result = self.get_info(codigo) expected = self.expected.get(codigo, []) self.assertEqual(len(expected), len(result)) for e, r in zip(expected, result): for key, value in e.itens(): self.assertIn(key, r) self.assertEqual(value, r[key])
def setUp(self): self.tracker = DhlGmTracker()