public void ExistsReturnsTrueIfAnyRepositoryContainsPackage() { // Arrange var package = PackageUtility.CreatePackage("Abc"); var repo1 = new MockPackageRepository(); var repo2 = new MockPackageRepository(); repo2.Add(package); var aggregateRepository = new AggregateRepository(new[] { repo1, repo2 }); // Act var exists = aggregateRepository.Exists("Abc", new SemanticVersion("1.0")); // Assert Assert.True(exists); }