class lineaBaseTestCase(TestCase): itemTipo1 = None item1 = None item2 = None proyecto1 = None fase1 = None fase2 = None LineaBasePrueba=None def setUp(self): self.proyecto1 = Proyecto(nombre = 'proyectoPrueba1', estado = Proyecto.E_NOINICIADO) self.proyecto1.save() self.fase1 = Fase(nombre = 'fasePrueba1', estado = Fase.E_INICIAL, idproyecto = self.proyecto1) self.fase1.save() self.fase2 = Fase(nombre = 'fasePrueba2', estado = Fase.E_INICIAL, idproyecto = self.proyecto1) self.fase2.save() self.itemTipo1 = ItemTipos(nombre = 'itemTipo1Prueba1', es_supertipo = 0,idfase = self.fase1) self.itemTipo1.save() self.item1 = Item(numero = 1,nombre = 'itemPrueba1',descripcion = 'esta es una prueba para lb del item1',estado = Item.E_DESAPROBADO,version = 1,idfase = self.fase1,idtipoitem = self.itemTipo1) self.item1.save() self.item2 = Item(numero = 1,nombre = 'itemPrueba2',descripcion = 'esta es una prueba para lb del item2',estado = Item.E_DESAPROBADO,version = 1,idfase = self.fase1,idtipoitem = self.itemTipo1) self.item2.save() self.LineaBasePrueba = LineaBase() self.LineaBasePrueba.fase = self.fase1 self.LineaBasePrueba.descripcion = "linea base de prueba " self.LineaBasePrueba.save() self.LineaBasePrueba.items.add(self.item1) self.LineaBasePrueba.items.add(self.item2) self.LineaBasePrueba.save() def test_CargarLineaBaseTest(self): self.assertEqual('fasePrueba1', ((LineaBase.objects.get(pk=self.LineaBasePrueba.idlineabase)).fase).nombre)
def setUp(self): self.proyecto1 = Proyecto(nombre = 'proyectoPrueba1', estado = Proyecto.E_NOINICIADO) self.proyecto1.save() self.fase1 = Fase(nombre = 'fasePrueba1', estado = Fase.E_INICIAL, idproyecto = self.proyecto1) self.fase1.save() self.fase2 = Fase(nombre = 'fasePrueba2', estado = Fase.E_INICIAL, idproyecto = self.proyecto1) self.fase2.save() self.itemTipo1 = ItemTipos(nombre = 'itemTipo1Prueba1', es_supertipo = 0,idfase = self.fase1) self.itemTipo1.save() self.item1 = Item(numero = 1,nombre = 'itemPrueba1',descripcion = 'esta es una prueba para lb del item1',estado = Item.E_DESAPROBADO,version = 1,idfase = self.fase1,idtipoitem = self.itemTipo1) self.item1.save() self.item2 = Item(numero = 1,nombre = 'itemPrueba2',descripcion = 'esta es una prueba para lb del item2',estado = Item.E_DESAPROBADO,version = 1,idfase = self.fase1,idtipoitem = self.itemTipo1) self.item2.save() self.LineaBasePrueba = LineaBase() self.LineaBasePrueba.fase = self.fase1 self.LineaBasePrueba.descripcion = "linea base de prueba " self.LineaBasePrueba.save() self.LineaBasePrueba.items.add(self.item1) self.LineaBasePrueba.items.add(self.item2) self.LineaBasePrueba.save()