public void ConstructorTratamientoPrueba() { DAOTratamiento prueba = new DAOTratamiento(); Entidad tratamiento = FabricaEntidad.NuevoTratamiento(); (tratamiento as Tratamiento).Nombre = "Tratamiento de prueba"; (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"; Assert.IsNotNull(prueba.SqlAgregarTratamiento(tratamiento)); Assert.IsTrue(prueba.SqlAgregarTratamiento(tratamiento)); String nombreEsperado = "Tratamiento de prueba"; String descripcionEsperado = "Descripcion de prueba"; String explicacionEsperado = "Explicacion de prueba"; String estadoEsperado = "Inactivo"; Assert.IsNotNull(tratamiento); //probando gets Assert.AreEqual((tratamiento as Tratamiento).Nombre, nombreEsperado); Assert.AreEqual((tratamiento as Tratamiento).Duracion, 2); Assert.AreEqual((tratamiento as Tratamiento).Costo, 300); Assert.AreEqual((tratamiento as Tratamiento).Descripcion, descripcionEsperado); Assert.AreEqual((tratamiento as Tratamiento).Explicacion, explicacionEsperado); Assert.AreEqual((tratamiento as Tratamiento).Estado, estadoEsperado); //probando sets (tratamiento as Tratamiento).Nombre = "Tratamiento de prueba2"; (tratamiento as Tratamiento).Duracion = 20; (tratamiento as Tratamiento).Costo = 3000; (tratamiento as Tratamiento).Descripcion = "Descripcion de prueba2"; (tratamiento as Tratamiento).Explicacion = "Explicacion de prueba2"; (tratamiento as Tratamiento).Estado = "Activo"; (tratamiento as Tratamiento).Imagen = "Imagen"; Assert.AreEqual((tratamiento as Tratamiento).Nombre, "Tratamiento de prueba2"); Assert.AreEqual((tratamiento as Tratamiento).Duracion, 20); Assert.AreEqual((tratamiento as Tratamiento).Costo, 3000); Assert.AreEqual((tratamiento as Tratamiento).Descripcion, "Descripcion de prueba2"); Assert.AreEqual((tratamiento as Tratamiento).Explicacion, "Explicacion de prueba2"); Assert.AreEqual((tratamiento as Tratamiento).Estado, "Activo"); }
public void sqlModificarTratamientoTest() { DAOTratamiento prueba = new DAOTratamiento(); Entidad tratamiento = FabricaEntidad.NuevoTratamiento(); (tratamiento as Tratamiento).Id = 1; (tratamiento as Tratamiento).Nombre = "Tratamiento de prueba"; (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"; Assert.IsNotNull(prueba.SqlAgregarTratamiento(tratamiento)); Assert.IsTrue(prueba.SqlAgregarTratamiento(tratamiento)); DAOTratamiento serverTratamiento = new DAOTratamiento(); bool prueba1 = serverTratamiento.SqlModificarTratamiento(tratamiento); //Assert que comprueba que el objeto exista. Assert.IsNotNull(tratamiento); //Assert para que los string no esten vacios 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.IsNotNull(prueba1); }
public void SqlConsultarTratamientoNoAsociadoTest() { try { DAOTratamiento prueba = new DAOTratamiento(); Entidad tratamiento = FabricaEntidad.NuevoTratamiento(); (tratamiento as Tratamiento).Id = 1; (tratamiento as Tratamiento).Nombre = "Tratamiento de prueba"; (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"; Assert.IsNotNull(prueba.SqlAgregarTratamiento(tratamiento)); Assert.IsTrue(prueba.SqlAgregarTratamiento(tratamiento)); List<Entidad> listaTratamiento = new List<Entidad>(); DAOTratamiento serverTratamiento = new DAOTratamiento(); listaTratamiento = serverTratamiento.ConsultarTratamientoNoAsociado((tratamiento as Tratamiento).Id); //Assert que comprueba que el objeto exista. Assert.IsNotNull(tratamiento); Assert.AreEqual(300, (tratamiento as Tratamiento).Costo); //Assert para que los string no esten vacios 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.IsNotEmpty(listaTratamiento); } catch (NullReferenceException e) { throw new Exception("no hay objeto", e); } }
public void SqlAgregarTratamientoTest() { try { String nombre = "Tratamiento de prueba"; Int16 duracion = 2; Int16 costo = 300; String descripcion = "Descripcion de prueba"; String explicacion = "Explicacion de prueba"; String estado = "Inactivo"; bool tratamientoInsertado = false; Tratamiento miTratamiento = new Tratamiento(0, nombre, duracion, costo, descripcion, explicacion, estado); miTratamiento.Imagen="Imagen"; DAOTratamiento serverTratamiento = new DAOTratamiento(); tratamientoInsertado = serverTratamiento.SqlAgregarTratamiento(miTratamiento); //Assert que comprueba que el objeto exista. Assert.IsNotNull(miTratamiento); Assert.AreEqual(costo, miTratamiento.Costo); //Assert para que los string no esten vacios Assert.IsNotEmpty(miTratamiento.Nombre); Assert.IsNotEmpty(miTratamiento.Descripcion); Assert.IsNotEmpty(miTratamiento.Explicacion); Assert.IsNotEmpty(miTratamiento.Estado); Assert.IsTrue(tratamientoInsertado); } catch (NullReferenceException e) { throw new Exception("no hay objeto", e); } }