[Fact] // async Task<IEnumerable<CountryListServiceModel>> AllCountriesAsync() public async void AllCountriesAsync_ShouldReturnModelColletionOfAllCountriesInDatabase() { var country = CountryCreator.Create(); var country2 = CountryCreator.Create(); var country3 = CountryCreator.Create(); var country4 = CountryCreator.Create(); await this.Context.Countries.AddRangeAsync(country, country2, country3, country4); await this.Context.SaveChangesAsync(); var service = new CountryService(this.Context); // Act var result = await service.AllCountriesAsync(); // Assert result.Should().AllBeOfType <CountryListServiceModel>(); result.Should().HaveCount(4); }