public ActionResult <Person> GetPassenger([FromQuery] int id) { var passenger = _passengersService.GetPassenger(id); if (passenger == null) { var errorMessage = $"Person not found with {nameof(passenger.Id)} {id}"; _logger.LogError(errorMessage, HttpContext.Request.Path); return(NotFound(new { ErrorMessage = errorMessage })); } return(Ok(passenger)); }
public void GetPassengerById_ShouldReturnPassengerWithSpecificId() { var result = _passengersService.GetPassenger(91); Assert.AreEqual(91, result.Id); }