public void Update_Ok_Test() { var rndString = Guid.NewGuid().ToString(); var city = _context.Cities.First(); city.Name = rndString; var result = _cityOperations.UpdateAsync(city).Result; Assert.AreEqual(rndString, result.Name); }
public async Task <IHttpActionResult> Put(int id, CityViewModelPost putViewModel) { try { var city = new City { Name = putViewModel.Name, Id = id }; await _cityOperations.UpdateAsync(city); return(await Get(id)); } catch (Exception ex) { ErrorLogger.Log("CANNOT PUT CITY", ex); throw; } }