public async Task GetAllWithPaging_ShouldReturnCorrectResult(int?take, int skip) { MapperInitializer.InitializeMapper(); var context = ApplicationDbContextInMemoryFactory.InitializeContext(); var countriesRepository = new EfDeletableEntityRepository <Country>(context); var countriesService = new CountriesService(countriesRepository); var seeder = new DbContextTestsSeeder(); await seeder.SeedCountriesAsync(context); var countries = await countriesService.GetAllWithPagingAsync <CountryServiceDetailsModel>(take, skip); var countriesCount = countries.ToList().Count; Assert.True(take == countriesCount, ErrorMessage); }