Beispiel #1
0
 public BulkPackageLookup(
     IApiPackageLookup packageLookup,
     IPackageLookupResultReporter lookupReporter)
 {
     _packageLookup  = packageLookup;
     _lookupReporter = lookupReporter;
 }
        private static void ApiHasNewVersionForPackage(IApiPackageLookup lookup, string packageName)
        {
            var responseMetaData = new PackageSearchMedatadata(
                new PackageIdentity(packageName, new NuGetVersion(2, 3, 4)), "test", DateTimeOffset.Now);

            lookup.FindVersionUpdate(Arg.Is <PackageIdentity>(pm => pm.Id == packageName), Arg.Any <VersionChange>())
            .Returns(new PackageLookupResult(VersionChange.Major, responseMetaData, responseMetaData, responseMetaData));
        }
Beispiel #3
0
        private static void ApiHasNewVersionForPackage(IApiPackageLookup lookup, string packageName)
        {
            var responseMetaData = new PackageSearchMetadata(
                new PackageIdentity(packageName, new NuGetVersion(2, 3, 4)), new PackageSource("http://none"),
                DateTimeOffset.Now, null);

            lookup.FindVersionUpdate(Arg.Is <PackageIdentity>(pm => pm.Id == packageName),
                                     Arg.Any <NuGetSources>(), Arg.Any <VersionChange>(), Arg.Any <UsePrerelease>())
            .Returns(new PackageLookupResult(VersionChange.Major, responseMetaData, responseMetaData, responseMetaData));
        }
Beispiel #4
0
        public void Initialize()
        {
            _apiPackageLookup = Substitute.For <IApiPackageLookup>();

            _apiPackageLookup
            .FindVersionUpdate(
                Arg.Any <PackageIdentity>(),
                Arg.Any <NuGetSources>(),
                VersionChange.Minor,
                Arg.Any <UsePrerelease>()
                )
            .Returns(ci =>
                     GetPackageLookupResult(
                         (PackageIdentity)ci[0],
                         (VersionChange)ci[2]
                         )
                     );
        }
Beispiel #5
0
 private static BulkPackageLookup BuildBulkPackageLookup(IApiPackageLookup apiLookup)
 {
     return(new BulkPackageLookup(apiLookup, new PackageLookupResultReporter(Substitute.For <INuKeeperLogger>())));
 }
        private static BulkPackageLookup BuildBulkPackageLookup(IApiPackageLookup apiLookup)
        {
            var logger = new NullNuKeeperLogger();

            return(new BulkPackageLookup(apiLookup, new PackageLookupResultReporter(logger)));
        }