Exemple #1
0
        public void AddAsignacion_WhenCalledNull_ReturnsBadRequestResult()
        {
            //Arrange
            _controller = new AsignacionController(_logger, _asignacionInfoRepository);

            everisapi.API.Models.AsignacionCreateUpdateDto asignacion = null;

            mockRepository.Setup(r => r.AsignacionExiste(It.IsAny <int>())).Returns(false);
            mockRepository.Setup(r => r.AddAsig(It.IsAny <everisapi.API.Entities.AsignacionEntity>())).Returns(true);

            //Act
            var okResult = _controller.AddAsignacion(asignacion);

            //Assert
            Assert.IsType <BadRequestResult>(okResult);
        }
Exemple #2
0
        public void AddAsignacion_WhenCalled_ReturnOkResult()
        {
            //Arrange
            _controller = new AsignacionController(_logger, _asignacionInfoRepository);

            var asignacion = new everisapi.API.Models.AsignacionCreateUpdateDto
            {
                Id     = 1,
                Nombre = "Asignacion_1"
            };

            mockRepository.Setup(r => r.AsignacionExiste(It.IsAny <int>())).Returns(false);
            mockRepository.Setup(r => r.AddAsig(It.IsAny <everisapi.API.Entities.AsignacionEntity>())).Returns(true);

            //Act
            var okResult = _controller.AddAsignacion(asignacion);

            //Assert
            Assert.IsType <OkObjectResult>(okResult);
        }