public IHttpActionResult UpdateIntakeRmc(OrdersTransfereeIntakeRmcDto dto)
        {
            var   userId = User.Identity.GetUserId();
            Order order  = _unitOfWork.Orders.GetOrderFor(userId, dto.Id, User.GetUserRole());

            if (order == null)
            {
                return(NotFound());
            }

            _mapper.Map <OrdersTransfereeIntakeRmcDto, Order>(dto, order);
            _unitOfWork.Complete();

            return(Ok());
        }
        public void UpdateIntakeRmc_NoOrder_ReturnNotFound()
        {
            var orderId = "1";

            Order order = null;

            _mockRepository.Setup(r => r.GetOrderFor(_userId, orderId, UserRoles.Consultant)).Returns(order);

            var dto = new OrdersTransfereeIntakeRmcDto()
            {
                Id = orderId
            };

            var result = _controller.UpdateIntakeRmc(dto) as IHttpActionResult;

            result.Should().BeOfType <System.Web.Http.Results.NotFoundResult>();
        }