public void GetSolicitudesRevision() { SolicitudController solicitudController = new SolicitudController(); IHttpActionResult resultado = solicitudController.GetSolicitudesRevision(1); Assert.IsInstanceOfType(resultado, typeof(OkNegotiatedContentResult <List <RevisionSolicitud> >)); }
public void Add_ValidObjectPassed_ReturnBadRequest() { var _service = new Mock <SolicitudService>(); var _controller = new SolicitudController(_service.Object); // Arrange SolicitudCreateDto modelCreateDto = new SolicitudCreateDto { Dni = "76697298", FamiliaNombre = "Los Pollitos" }; SolicitudDto modelDto = new SolicitudDto { Dni = "76697298", FamiliaNombre = "Los Pollitos" }; _service.Setup(x => x.Create(modelCreateDto)).Returns(modelDto); _service.Setup(x => x.AceptaSolicitudes(modelCreateDto)).Returns(false); // Act ActionResult result = _controller.Post(modelCreateDto); // Assert //Assert.IsType<BadRequestObjectResult>(result); }
public void Add_ValidObjectPassed_ReturnOk() { var _service = new Mock <SolicitudService>(); var _controller = new SolicitudController(_service.Object); // Arrange SolicitudCreateDto modelCreateDto = new SolicitudCreateDto { Dni = "15665105", FamiliaNombre = "LosGeniales" }; SolicitudDto modelDto = new SolicitudDto { Dni = "15665105", FamiliaNombre = "LosGeniales" }; _service.Setup(x => x.Create(modelCreateDto)).Returns(modelDto); _service.Setup(x => x.AceptaSolicitudes(modelCreateDto)).Returns(true); // Act ActionResult result = _controller.Post(modelCreateDto); // Assert //Assert.IsType<OkObjectResult>(result); }
public void EstadoNoCumple() { Observacion observacion = new Observacion() { Descripcion = "Cambiar datos, promedio inferior a 70", IdSolicitud = 1 }; SolicitudController solicitudController = new SolicitudController(); IHttpActionResult resultado = solicitudController.EstadoNoCumple(observacion); Assert.IsInstanceOfType(resultado, typeof(OkResult)); }
public void Add_InvalidObjectPassed_ReturnNotFound() { var _service = new Mock <SolicitudService>(); var _controller = new SolicitudController(_service.Object); // Arrange SolicitudCreateDto modelCreateDto = new SolicitudCreateDto { Dni = "76697297", FamiliaNombre = "Los pinguinos" }; SolicitudDto modelDto = null; _service.Setup(x => x.Create(modelCreateDto)).Returns(modelDto); // Act ActionResult result = _controller.Post(modelCreateDto); // Assert //Assert.IsType<NotFoundObjectResult>(result); }