public static SourceRepositoryProvider CreateSourceRepositoryProvider(IEnumerable <PackageSource> packageSources, IEnumerable <Lazy <INuGetResourceProvider> > mockNuGetResourceProviders)
        {
            var thisUtility = new TestSourceRepositoryUtility();

            thisUtility.Initialize();
            var packageSourceProvider = new TestPackageSourceProvider(packageSources);

            var sourceRepositoryProvider = new SourceRepositoryProvider(packageSourceProvider, mockNuGetResourceProviders.Concat(thisUtility.ResourceProviders));

            return(sourceRepositoryProvider);
        }
        public static SourceRepositoryProvider CreateSourceRepositoryProvider(IEnumerable <PackageSource> packageSources)
        {
            var thisUtility = new TestSourceRepositoryUtility();

            thisUtility.Initialize();
            var packageSourceProvider = new TestPackageSourceProvider(packageSources);

            var sourceRepositoryProvider = new SourceRepositoryProvider(packageSourceProvider, thisUtility.ResourceProviders);

            return(sourceRepositoryProvider);
        }