public void Delete_Ok_Test() { var city = _context.Cities.ToList().Take(2).Last(); _cityOperations.DeleteAsync(city.Id).Wait(); using (var context = new HobbyContext()) { Assert.IsNull(context.Cities.FirstOrDefault(c => c.Id == city.Id)); } }
public async Task <IHttpActionResult> Delete(int id) { try { await _cityOperations.DeleteAsync(id); return(Ok("Deleted")); } catch (Exception ex) { ErrorLogger.Log("CANNOT DELETE CITY", ex); throw; } }