Пример #1
0
        public void When_Get_List_Baskets()
        {
            var bList = new Basket []
            {
                new Basket {
                    UserId = "user id 1", date = DateTime.Now
                },
                new Basket {
                    UserId = "user id 2", date = DateTime.Now
                },
                new Basket {
                    UserId = "user id 3", date = DateTime.Now
                },
                new Basket {
                    UserId = "user id 4", date = DateTime.Now
                },
                new Basket {
                    UserId = "user id 5", date = DateTime.Now
                }
            };

            var mockBasket = new Mock <IRepositoryBase <Basket> >();

            mockBasket.Setup(x => x.GetAll()).Returns(() => bList.AsQueryable());
            var demoController = new DemoController(mockBasket.Object);

            Assert.Equal(demoController.GetBaskets().Count(), 5);
        }