Ejemplo n.º 1
0
        public void DeleteOcupacionTest()
        {
            IOcupacionRepositorio repo     = new OcupacionRepositorio();
            OcupacionServicio     servicio = new OcupacionServicio(repo);

            var ocupacionEliminar = servicio.ObtenerPorId(1);

            servicio.Eliminar(ocupacionEliminar.Id);

            var result = servicio.ObtenerPorId(1);

            Assert.IsNull(result);
        }
Ejemplo n.º 2
0
        public void UpdateOcupacionTest()
        {
            IOcupacionRepositorio repo     = new OcupacionRepositorio();
            OcupacionServicio     servicio = new OcupacionServicio(repo);

            var ocupacionAModificar = new OcupacionDto
            {
                Id          = 1,
                Descripcion = "Ocupacion 2"
            };

            servicio.Modificar(ocupacionAModificar);

            var ocupacion = servicio.ObtenerPorId(1);

            Assert.AreEqual("Ocupacion 2", ocupacion.Descripcion);
        }
Ejemplo n.º 3
0
        public void InsertOcupacionTest()
        {
            // Arrange
            IOcupacionRepositorio repo     = new OcupacionRepositorio();
            IOcupacionServicio    servicio = new OcupacionServicio(repo);
            OcupacionDto          dto      = new OcupacionDto
            {
                Descripcion = "Ocupacion 1"
            };

            // Act
            servicio.Agregar(dto);
            var result = servicio.ObtenerPorId(dto.Id);

            // Assert
            Assert.IsNotNull(result);
        }