Exemplo n.º 1
0
        public async Task GetCountShouldReturnCorrectCount()
        {
            const int count = 3;

            ApplicationDbContext dbContext = this.GetNewDbContext();

            var creditCompanyRepository = new EfRepository <CreditCompany>(dbContext);

            ICreditCompanyService creditCompanyService = new CreditCompanyService(creditCompanyRepository);

            for (int i = 0; i < count; i++)
            {
                dbContext.CreditCompanies.Add(new CreditCompany());
            }

            await dbContext.SaveChangesAsync();

            Assert.Equal(count, creditCompanyService.GetCount());
        }