def test_al_iniciar_tarea_para_iniciar_una_tarea(self): user= User.objects.create(username="******",password="******") factory = RequestFactory() request = factory.post("/fasttask") request.POST["choisebuttom"] = "Start" request.user = user fast_task(request) tasks_started = Task.objects.filter(started=True).count() self.assertEqual(tasks_started,1)
def test_al_detener_tarea_con_campo_de_proyecto_vacio_para_no_detener_tarea_ni_crear_proyecto(self): user = User.objects.create(username="******",password="******") tk = TaskFactory(user=user, name='in_progress', started=True, project=None) tk.start() factory = RequestFactory() request = factory.post("/fasttask") request.user = user request.POST["taskName"] = "TestTask" request.POST["newProjectName"] = "" request.POST["choisebuttom"] = "Stop" fast_task(request) tasks_stopped = Task.objects.filter(started=False).count() projects_number = Project.objects.all().count() self.assertEqual(tasks_stopped+projects_number,0)