public async void DeleteFinVizItem_NoDeleteItemNotFound() { await using var context = new FinVizContext(ContextOptions); var controller = new FinVizItemsController(context); var item = await controller.DeleteFinVizItem("AMZN"); Assert.Equal("Microsoft.AspNetCore.Mvc.NotFoundResult", item.Result.ToString()); }
public async void DeleteFinVizItem_ShouldDeleteItem() { await using var context = new FinVizContext(ContextOptions); var controller = new FinVizItemsController(context); var expectedItem = UnitTestHelper.GetFinVizItem("AAPL"); var item = await controller.DeleteFinVizItem("AAPL"); Assert.Equal(expectedItem.Id, item.Value.Id); }