//[HttpGet("{id:int}")] public async Task <IActionResult> Get(int id) { var ac = await _aircraftService.GetAircraft(id); if (ac == null) { return(NotFound()); } return(Ok(ac)); }
public void TestSetup() { A.CallTo(() => fakeAircraftService.AddAircraft(A <AircraftDTO> ._)).Invokes((AircraftDTO a) => { a.Id = Aircrafts.Count + 1; Aircrafts.Add(a); }); A.CallTo(() => fakeAircraftService.DeleteAircraft(A <int> ._)).Invokes((int id) => Aircrafts.RemoveAll(a => a.Id == id)); A.CallTo(() => fakeAircraftService.UpdateAircraft(A <int> ._, A <AircraftDTO> ._)).Returns(Aircrafts.FirstOrDefault()); A.CallTo(() => fakeAircraftService.GetAircraft(A <int> ._)).Returns(Aircrafts.FirstOrDefault()); A.CallTo(() => fakeAircraftService.GetAllAircrafts()).Returns(Aircrafts); A.CallTo(() => fakeAircraftRepository.Create(A <Aircraft> ._)); A.CallTo(() => fakeAircraftRepository.Update(A <int> ._, A <Aircraft> ._)); A.CallTo(() => fakeAircraftRepository.Delete(A <int> ._)); A.CallTo(() => fakeAircraftRepository.GetById(A <int> ._)); A.CallTo(() => fakeAircraftRepository.GetAll()); A.CallTo(() => fakeUnitOfWork.Aircrafts).Returns(fakeAircraftRepository); }
public async Task <JsonResult> Get(int id) { return(Json(await aircraftService.GetAircraft(id))); }
public JsonResult Get(int id) { return(Json(aircraftService.GetAircraft(id))); }