public void WhenGetAllFromEmptyDatabase_ThenReturnsEmptyCollection() { var repository = new ClientAssetRepository(new DatabaseFactory()); IEnumerable<ClientAsset> actual = repository.GetAll(); Assert.NotNull(actual); var actualList = new List<ClientAsset>(actual); Assert.Equal(0, actualList.Count); }