Exemple #1
0
        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);
        }
Exemple #2
0
        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())));
 }