public void GetFullProyectos_WhenThrowException_ReturnStatusCode() { //Arrange _controller = new ProyectosController(_logger, _userInfoRepository); mockRepository.Setup(r => r.GetFullProyectos()).Throws(new Exception()); //Act var okResult = _controller.GetFullProyectos(); //Assert Assert.IsType <ObjectResult>(okResult); }
public void GetFullProyectos_WhenCalled_ReturnOkResult() { //Arrange _controller = new ProyectosController(_logger, _userInfoRepository); var proyectosDto = new List <everisapi.API.Models.ProyectoDto>() { new everisapi.API.Models.ProyectoDto { Nombre = "Proyecto prueba 1" }, new everisapi.API.Models.ProyectoDto { Nombre = "Proyecto prueba 2" } }; mockRepository.Setup(r => r.GetFullProyectos()).Returns(proyectosDto); //Act var okResult = _controller.GetFullProyectos(); //Assert Assert.IsType <OkObjectResult>(okResult); }