public void Clean() { laPropuesta = null; elRequerimiento = null; elRequerimiento2 = null; contador = 0; }
public void TestModificarRequerimiento() { elRequerimiento2 = new DominioTangerine.Entidades.M6.Requerimiento("NombreRequerimiento1", "DescripcionRequerimientoPrueba1Modificado", "NombrePropuestaPrueba"); //Se inserta la propuesta comandoBool = LogicaTangerine.Fabrica.FabricaComandos.ComandoAgregarPropuesta(laPropuesta); Assert.IsTrue(comandoBool.Ejecutar()); //Agregar un Requerimiento y pruebo que se agregó comandoBool = LogicaTangerine.Fabrica.FabricaComandos.ComandoAgregarRequerimiento(elRequerimiento); Assert.IsTrue(comandoBool.Ejecutar()); //Modifico el requerimiento comandoBool = LogicaTangerine.Fabrica.FabricaComandos.ComandoModificarRequerimiento(elRequerimiento2); Assert.IsTrue(comandoBool.Ejecutar()); //Consulto el requerimiento modificado comandoListEntidad = LogicaTangerine.Fabrica.FabricaComandos.ComandoConsultarRequerimientoXPropuesta(laPropuesta); listaRequerimientos = comandoListEntidad.Ejecutar(); Assert.AreEqual("NombreRequerimiento1", ((DominioTangerine.Entidades.M6.Requerimiento)listaRequerimientos.ElementAt(0)).CodigoRequerimiento); Assert.AreEqual("DescripcionRequerimientoPrueba1Modificado", ((DominioTangerine.Entidades.M6.Requerimiento)listaRequerimientos.ElementAt(0)).Descripcion); Assert.AreEqual("NombrePropuestaPrueba", ((DominioTangerine.Entidades.M6.Requerimiento)listaRequerimientos.ElementAt(0)).CodigoPropuesta); //Elimino la propuesta de prueba junto con el requerimiento comandoBool = LogicaTangerine.Fabrica.FabricaComandos.ComandoBorrarPropuesta(laPropuesta); confirmacion = comandoBool.Ejecutar(); }
public void TestEliminarRequerimiento() { //Se obtiene el número de propuestas totales antes del insertado comandoInt = LogicaTangerine.Fabrica.FabricaComandos.ComandoConsultarNumeroRequerimientos(); contador = comandoInt.Ejecutar(); //Se inserta el requerimiento comandoBool = LogicaTangerine.Fabrica.FabricaComandos.ComandoAgregarRequerimiento(elRequerimiento); Assert.IsTrue(comandoBool.Ejecutar()); //Elimino el requerimiento de prueba comandoBool = LogicaTangerine.Fabrica.FabricaComandos.ComandoEliminarRequerimiento(elRequerimiento); Assert.IsTrue(comandoBool.Ejecutar()); //Se checkea que haya disminuido en una unidad la cantidad de requerimientos en la base de datos Assert.AreEqual(comandoInt.Ejecutar(), contador); try { //Se intenta consultar el requerimiento anteriormente eliminado. comandoEntidad = LogicaTangerine.Fabrica.FabricaComandos.ComandoConsultarXIdRequerimiento(elRequerimiento); elRequerimiento = (DominioTangerine.Entidades.M6.Requerimiento)comandoEntidad.Ejecutar(); } //Se chequea que no haya sido encontrada. catch (ExcepcionesTangerine.ExceptionsTangerine) { Assert.IsTrue(true); } }
public void TestConsultarRequerimientosXPropuesta() { elRequerimiento2 = new DominioTangerine.Entidades.M6.Requerimiento("NombreRequerimiento1", "DescripcionRequerimientoPrueba", "NombrePropuestaPrueba"); elRequerimiento3 = new DominioTangerine.Entidades.M6.Requerimiento("NombreRequerimiento2", "DescripcionRequerimientoPrueba2", "NombrePropuestaPrueba"); //Se inserta la propuesta comandoBool = LogicaTangerine.Fabrica.FabricaComandos.ComandoAgregarPropuesta(laPropuesta); Assert.IsTrue(comandoBool.Ejecutar()); //Agregar un Requerimiento y pruebo que se agregó comandoBool = LogicaTangerine.Fabrica.FabricaComandos.ComandoAgregarRequerimiento(elRequerimiento); Assert.IsTrue(comandoBool.Ejecutar()); comandoBool = LogicaTangerine.Fabrica.FabricaComandos.ComandoAgregarRequerimiento(elRequerimiento2); Assert.IsTrue(comandoBool.Ejecutar()); comandoBool = LogicaTangerine.Fabrica.FabricaComandos.ComandoAgregarRequerimiento(elRequerimiento3); Assert.IsTrue(comandoBool.Ejecutar()); comandoListEntidad = LogicaTangerine.Fabrica.FabricaComandos.ComandoConsultarRequerimientoXPropuesta(laPropuesta); listaRequerimientos = comandoListEntidad.Ejecutar(); foreach (Entidad requerimiento in listaRequerimientos) { Assert.AreEqual(((DominioTangerine.Entidades.M6.Requerimiento)requerimiento).CodigoPropuesta, "NombrePropuestaPrueba"); } //Elimino la propuesta de prueba junto con los requerimientos comandoBool = LogicaTangerine.Fabrica.FabricaComandos.ComandoBorrarPropuesta(laPropuesta); confirmacion = comandoBool.Ejecutar(); }
public void init() { Date1 = new DateTime(2016, 6, 4); Date2 = new DateTime(2016, 7, 4); laPropuesta = new DominioTangerine.Entidades.M6.Propuesta("NombrePropuestaPrueba", "DescripcionProPuestaPrueba", "Meses", "2", "acuerdo", "PendientePrueba", "Dolar", 1, Date1, Date2, 100, "1"); elRequerimiento = new DominioTangerine.Entidades.M6.Requerimiento("NombreRequerimiento1", "DescripcionRequerimientoPrueba1", "NombrePropuestaPrueba"); }
public void Clean() { laPropuesta = null; laPropuesta2 = null; elRequerimiento = null; contador = 0; comandoEntidad = null; comandoListEntidad = null; comandoBool = null; comandoInt = null; }
public void TestEliminarRequerimiento() { //Se obtiene el número de propuestas totales antes del insertado contador = daor.ConsultarNumeroRequerimientos(); //Se inserta el requerimiento Assert.IsTrue(daor.Agregar(elRequerimiento)); //Elimino el requerimiento de prueba confirmacion = daor.EliminarRequerimiento(elRequerimiento); //Se checkea que haya disminuido en una unidad la cantidad de requerimientos en la base de datos Assert.AreEqual(daor.ConsultarNumeroRequerimientos(), contador); try { //Se intenta consultar el requerimiento anteriormente eliminado. elRequerimiento = (DominioTangerine.Entidades.M6.Requerimiento)daor.ConsultarXId(elRequerimiento); } //Se chequea que no haya sido encontrada. catch (ExcepcionesTangerine.ExceptionsTangerine e) { Assert.IsTrue(true); } }
public void TestConsultarRequerimientosXPropuesta() { elRequerimiento2 = new DominioTangerine.Entidades.M6.Requerimiento("NombreRequerimiento1", "DescripcionRequerimientoPrueba", "NombrePropuestaPrueba"); elRequerimiento3 = new DominioTangerine.Entidades.M6.Requerimiento("NombreRequerimiento2", "DescripcionRequerimientoPrueba2", "NombrePropuestaPrueba"); //Se inserta la propuesta Assert.IsTrue(dao.Agregar(laPropuesta)); //Agregar un Requerimiento y pruebo que se agregó Assert.IsTrue(daor.Agregar(elRequerimiento)); Assert.IsTrue(daor.Agregar(elRequerimiento2)); Assert.IsTrue(daor.Agregar(elRequerimiento3)); listaRequerimientos = daor.ConsultarRequerimientosXPropuesta("NombrePropuestaPrueba"); foreach (Entidad requerimiento in listaRequerimientos) { Assert.AreEqual(((DominioTangerine.Entidades.M6.Requerimiento)requerimiento).CodigoPropuesta, "NombrePropuestaPrueba"); } //Elimino la propuesta de prueba junto con los requerimientos confirmacion = dao.BorrarPropuesta("NombrePropuestaPrueba"); }
public void TestModificarRequerimiento() { elRequerimiento2 = new DominioTangerine.Entidades.M6.Requerimiento("NombreRequerimiento1", "DescripcionRequerimientoPrueba1Modificado", "NombrePropuestaPrueba"); //Se inserta la propuesta Assert.IsTrue(dao.Agregar(laPropuesta)); //Agregar un Requerimiento y pruebo que se agregó Assert.IsTrue(daor.Agregar(elRequerimiento)); //Modifico el requerimiento Assert.IsTrue(daor.Modificar(elRequerimiento2)); //Consulto el requerimiento modificado listaRequerimientos = daor.ConsultarRequerimientosXPropuesta("NombrePropuestaPrueba"); Assert.AreEqual("NombreRequerimiento1", ((DominioTangerine.Entidades.M6.Requerimiento)listaRequerimientos.ElementAt(0)).CodigoRequerimiento); Assert.AreEqual("DescripcionRequerimientoPrueba1Modificado", ((DominioTangerine.Entidades.M6.Requerimiento)listaRequerimientos.ElementAt(0)).Descripcion); Assert.AreEqual("NombrePropuestaPrueba", ((DominioTangerine.Entidades.M6.Requerimiento)listaRequerimientos.ElementAt(0)).CodigoPropuesta); //Elimino la propuesta de prueba junto con el requerimiento confirmacion = dao.BorrarPropuesta("NombrePropuestaPrueba"); }