public async Task AllCities_ShouldReturnCorectData() { MapperInitializer.InitializeMapper(); var context = ApplicationDbContextInMemoryFactory.InitializeContext(); var seeder = new Seeder(); await seeder.SeedCities(context); var cityService = new CityService(context); var actualResult = cityService.AllCities().Result; var expectedResult = context.Cities; Assert.NotNull(actualResult); Assert.True(actualResult.Count() == expectedResult.Count()); Assert.IsAssignableFrom <IQueryable <CityServiceModel> >(actualResult); }