Beispiel #1
0
        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());
        }
Beispiel #2
0
        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);
        }