コード例 #1
0
        public async void GetFinVizItems_ShouldHaveCorrectNumberOfItems()
        {
            await using var context = new FinVizContext(ContextOptions);
            var controller = new FinVizItemsController(context);

            var items = await controller.GetFinVizItems();

            var itemList = items.Value.ToList();

            Assert.Equal(2, itemList.Count);
        }
コード例 #2
0
        public async void GetFinVizItems_ShouldReturnAllItems()
        {
            await using var context = new FinVizContext(ContextOptions);
            var controller = new FinVizItemsController(context);

            var items = await controller.GetFinVizItems();

            var itemList = items.Value.ToList();

            Assert.Contains(itemList, (item) => "TSLA" == item.Id);
            Assert.Contains(itemList, (item) => "AAPL" == item.Id);
        }