class TestTask(unittest.TestCase): def setUp(self): self.my_task = Task(hp.id_fun, 2, 1) def test_Task__get_str_about(self): my_str = self.my_task._get_str_about() self.assertEqual(my_str, 'id_fun - 2 - (1,) - {}') def test_Task_execute_task(self): my_result = self.my_task.execute_task() self.assertIsInstance(my_result, TaskResult) self.assertIsInstance(my_result[0].raw, int) self.assertIsInstance(my_result[0].hex, str) self.assertEqual(len(my_result[0].hex), len(uuid.uuid1().hex)) self.assertIsInstance(my_result[0].time, datetime.date) self.assertEqual(self.my_task, my_result.task) self.assertEqual([i[0] for i in my_result], [1, 1])
def setUp(self): self.my_task = Task(hp.id_fun, 2, 1)