public void GetAllRequestsTest() { var requests = new List <RequestEntity>() { testRequestEntity }; requestRepository.Setup(x => x.GetAll()).Returns(requests); var result = requestLogic.GetAll(); requestRepository.VerifyAll(); Assert.IsNotNull(result); Assert.AreEqual(1, result.Count()); Assert.AreEqual(result.FirstOrDefault(), testRequestEntity); }
public ActionResult Get() { IEnumerable <RequestEntity> requests; try { requests = requestLogic.GetAll(); } catch (ArgumentException ex) { return(BadRequest(ex.Message)); } catch (Exception ex) { return(BadRequest(ex.Message)); } var requestsOut = mapper.Map <IEnumerable <RequestEntity>, IEnumerable <RequestModelOut> >(requests); return(this.Ok(requestsOut)); }
public IActionResult Get() { try { IEnumerable <Request> requestsInBD = requestLogic.GetAll(); List <RequestDTO> requestToReturn = new List <RequestDTO>(); foreach (Request req in requestsInBD) { RequestDTO reqDTO = new RequestDTO(req); requestToReturn.Add(reqDTO); } return(Ok(requestToReturn)); } catch (BusinessLogicException e) { return(BadRequest(e.Message)); } catch (DataAccessException e) { return(StatusCode(StatusCodes.Status500InternalServerError, e.Message)); } }
public IActionResult Get() { return(Ok(RequestDTO.ToModel(Logic.GetAll()))); }