def setUp(self): User.objects.create_user('nelsond', '*****@*****.**', '12345') User.objects.create_user('arielm', '*****@*****.**', '32145') self.proyectoComite1 = Proyecto(nombre = 'proyectoComitePrueba1', estado = Proyecto.E_NOINICIADO) self.proyectoComite1.save() self.proyectoComite2 = Proyecto(nombre = 'proyectoComitePrueba2', estado = Proyecto.E_NOINICIADO) self.proyectoComite2.save() self.comite1 = ComiteProyecto(proyecto = Proyecto.objects.get(pk=self.proyectoComite1.pk),usuario = User.objects.get(username__exact='nelsond')) self.comite1.save() self.comite2 = ComiteProyecto(proyecto = Proyecto.objects.get(pk=self.proyectoComite2.pk),usuario = User.objects.get(username__exact='arielm')) self.comite2.save()
class comiteTestCase(TestCase): usuario1 = None usuario2 = None proyectoComite1 = None proyectoComite2 = None comite1 = None comite2 = None def setUp(self): User.objects.create_user('nelsond', '*****@*****.**', '12345') User.objects.create_user('arielm', '*****@*****.**', '32145') self.proyectoComite1 = Proyecto(nombre = 'proyectoComitePrueba1', estado = Proyecto.E_NOINICIADO) self.proyectoComite1.save() self.proyectoComite2 = Proyecto(nombre = 'proyectoComitePrueba2', estado = Proyecto.E_NOINICIADO) self.proyectoComite2.save() self.comite1 = ComiteProyecto(proyecto = Proyecto.objects.get(pk=self.proyectoComite1.pk),usuario = User.objects.get(username__exact='nelsond')) self.comite1.save() self.comite2 = ComiteProyecto(proyecto = Proyecto.objects.get(pk=self.proyectoComite2.pk),usuario = User.objects.get(username__exact='arielm')) self.comite2.save() def test_cargar_ComiteTestCase(self): self.assertEqual('proyectoComitePrueba1', ((ComiteProyecto.objects.get(pk=self.comite1.id)).proyecto).nombre) self.assertEqual('proyectoComitePrueba2', ((ComiteProyecto.objects.get(pk=self.comite2.id)).proyecto).nombre) def test_modificar_ComiteTestCase(self): User.objects.create_user('fabianaR', '*****@*****.**', '14325') usuarioM = User.objects.get(username__exact='fabianaR') comitep = ComiteProyecto.objects.get(pk=self.comite1.pk) comitep.usuario = usuarioM comitep.save() self.assertEqual(usuarioM,(ComiteProyecto.objects.get(pk=self.comite1.id).usuario)) def test_eliminar_ComiteTestCase(self): cant_objetos = ComiteProyecto.objects.all().count() ComiteProyecto.objects.get(pk=self.comite1.pk).delete() ComiteProyecto.objects.get(pk=self.comite2.pk).delete() self.assertEqual(ComiteProyecto.objects.all().count(), cant_objetos - 2)