public void ChangeCourierLocation_CorrectData() { CourierDto courier = new CourierDto() { FirstName = "Courier", LastName = "change location", PhoneNumber = "testphone", Location = new PointDto() { Latitude = 23.02, Longitude = 54.03 } }; Guid id = courierService.AddCourierAsync(courier).Result; PointDto newLocation = new PointDto() { Latitude = 27.34, Longitude = 43.15 }; courierService.ChangeCourierLocationAsync(courier.Id, newLocation).Wait(); CourierDto courierWithNewLocation = courierService.GetCourierById(courier.Id); Assert.IsTrue(courier.Location.Latitude != courierWithNewLocation.Location.Latitude && courier.Location.Longitude != courierWithNewLocation.Location.Longitude); }
public async Task <IHttpActionResult> UpdateLocation(Guid courierId, [FromBody] PointDto location) { await CourierService.ChangeCourierLocationAsync(courierId, location); return(Ok()); }