public void SqlAgregarTratamientoAsociadoTest() { try { //Objeto 1 DAOTratamiento prueba = new DAOTratamiento(); Entidad tratamiento = FabricaEntidad.NuevoTratamiento(); (tratamiento as Tratamiento).Id = 1; (tratamiento as Tratamiento).Nombre = "Tratamiento de prueba 1"; (tratamiento as Tratamiento).Duracion = 2; (tratamiento as Tratamiento).Costo = 300; (tratamiento as Tratamiento).Descripcion = "Descripcion de prueba"; (tratamiento as Tratamiento).Explicacion = "Explicacion de prueba"; (tratamiento as Tratamiento).Estado = "Inactivo"; (tratamiento as Tratamiento).Imagen = "Imagen"; //Objeto 2 Entidad tratamiento1 = FabricaEntidad.NuevoTratamiento(); (tratamiento1 as Tratamiento).Id = 2; (tratamiento1 as Tratamiento).Nombre = "Tratamiento de prueba 2"; (tratamiento1 as Tratamiento).Duracion = 2; (tratamiento1 as Tratamiento).Costo = 300; (tratamiento1 as Tratamiento).Descripcion = "Descripcion de prueba"; (tratamiento1 as Tratamiento).Explicacion = "Explicacion de prueba"; (tratamiento1 as Tratamiento).Estado = "Inactivo"; (tratamiento1 as Tratamiento).Imagen = "Imagen"; bool tratamientoAsociado = false; Assert.IsNotNull(prueba.SqlAgregarTratamiento(tratamiento)); Assert.IsTrue(prueba.SqlAgregarTratamiento(tratamiento)); Assert.IsNotNull(prueba.SqlAgregarTratamiento(tratamiento1)); Assert.IsTrue(prueba.SqlAgregarTratamiento(tratamiento1)); DAOTratamiento serverTratamiento = new DAOTratamiento(); tratamientoAsociado = serverTratamiento.SqlAgregarTratamientoAsociado(tratamiento, tratamiento1); //Assert que comprueba que el objeto exista. Assert.IsNotNull(tratamiento); Assert.IsNotNull(tratamiento1); Assert.AreEqual(300, (tratamiento as Tratamiento).Costo); //Assert para que los string no esten vacios Assert.Less(0, (tratamiento as Tratamiento).Id); Assert.IsNotEmpty((tratamiento as Tratamiento).Nombre); Assert.IsNotEmpty((tratamiento as Tratamiento).Descripcion); Assert.IsNotEmpty((tratamiento as Tratamiento).Explicacion); Assert.IsNotEmpty((tratamiento as Tratamiento).Estado); Assert.Less(0, (tratamiento1 as Tratamiento).Id); Assert.IsNotEmpty((tratamiento1 as Tratamiento).Nombre); Assert.IsNotEmpty((tratamiento1 as Tratamiento).Descripcion); Assert.IsNotEmpty((tratamiento1 as Tratamiento).Explicacion); Assert.IsNotEmpty((tratamiento1 as Tratamiento).Estado); Assert.IsTrue(tratamientoAsociado); } catch (NullReferenceException e) { throw new Exception("no hay objeto", e); } }
public void SqlAgregarTratamientoAsociadoTest() { try { //Objeto 1 Int16 id1 = 1; String nombre = "Tratamiento de prueba 1"; Int16 duracion = 2; Int16 costo = 300; String descripcion = "Descripcion de prueba"; String explicacion = "Explicacion de prueba"; String estado = "Inactivo"; //Objeto 2 Int16 id2 = 2; String nombre2 = "Tratamiento de prueba 2"; Int16 duracion2 = 2; Int16 costo2 = 300; String descripcion2 = "Descripcion de prueba"; String explicacion2 = "Explicacion de prueba"; String estado2 = "Inactivo"; bool tratamientoAsociado = false; Tratamiento miTratamiento = new Tratamiento(id1, nombre, duracion, costo, descripcion, explicacion, estado); Tratamiento miTratamiento2 = new Tratamiento(id2, nombre2, duracion2, costo2, descripcion2, explicacion2, estado2); DAOTratamiento serverTratamiento = new DAOTratamiento(); tratamientoAsociado = serverTratamiento.SqlAgregarTratamientoAsociado(miTratamiento, miTratamiento2); //Assert que comprueba que el objeto exista. Assert.IsNotNull(miTratamiento); Assert.IsNotNull(miTratamiento2); Assert.AreEqual(costo, miTratamiento.Costo); //Assert para que los string no esten vacios Assert.Less(0,miTratamiento.Id); Assert.IsNotEmpty(miTratamiento.Nombre); Assert.IsNotEmpty(miTratamiento.Descripcion); Assert.IsNotEmpty(miTratamiento.Explicacion); Assert.IsNotEmpty(miTratamiento.Estado); Assert.Less(0, miTratamiento2.Id); Assert.IsNotEmpty(miTratamiento2.Nombre); Assert.IsNotEmpty(miTratamiento2.Descripcion); Assert.IsNotEmpty(miTratamiento2.Explicacion); Assert.IsNotEmpty(miTratamiento2.Estado); Assert.IsTrue(tratamientoAsociado); } catch (NullReferenceException e) { throw new Exception("no hay objeto", e); } }