private async Task TestDeleteNews(News newsToDelete) { List <News> list = await newsStorage.NewsGetAll(); await newsStorage.NewsDelete((int)newsToDelete.Id); List <News> list1 = await newsStorage.NewsGetAll(); Assert.AreEqual(list.Count - 1, list1.Count); Assert.False(list1.Contains(newsToDelete)); }
public async Task <ActionResult <int> > DeleteNews(int id) { if (id.Equals(null)) { return(BadRequest("Id is empty")); } var deletedRow = await newsStorage.NewsDelete(id); if (deletedRow.Equals(null)) { return(BadRequest("Failed to delete object")); } return(Ok(deletedRow)); }