def test_calcular_tiempo_para_devolver_el_tiempo_total_de_una_tarea(self): user = User.objects.create(username="******",password="******") t1 = TaskFactory(name="Task1",user=user) t1.current_timer = TimerFactory(task=t1, initial_time=datetime(2013, 10, 31, 17, 56, 1, 0), final_time=datetime(2013, 10, 31, 18, 56, 1, 0)) t1.current_timer = TimerFactory(task=t1, initial_time=datetime(2013, 10, 31, 18, 56, 1, 0), final_time=datetime(2013, 10, 31, 19, 56, 1, 0)) result = t1.calculate_time() self.assertEqual(result.hours, 2)