コード例 #1
0
        public async Task TestGetAllContract()
        {
            Contract[] contracte = { new Contract {
                                         Id = new Guid()
                                     }, new Contract{
                                         Id = new Guid()
                                     } };

            this.contractRepository.Setup(t => t.Get(
                                              It.IsAny <Expression <Func <Contract, bool> > >(),
                                              It.IsAny <Func <IQueryable <Contract>, IOrderedQueryable <Contract> > >(),
                                              It.IsAny <string>())).ReturnsAsync(contracte);

            IEnumerable <Contract> found = await controller.GetAllContract();

            Assert.AreEqual(2, found.Count());
        }