void AndGivenPackagesWithOtherPackageIdsOfANewerVersionHaveBeenPublished() { _packages = _packages.Concat(Packages.FromVersions("Other.Package", new Version(1, 1, 0, 0))); _builder = new AppUpdaterBuilder(TestConstants.AppPackageId) .SetupWithTestValues(_installedVersion) .SetPublishedPackages(_packages); }
void AndGivenAPackageForANewerVersionHasBeenPublished() { _newVersion = new SemanticVersion(new Version(1, 1)); _packages = Packages.FromVersions(TestConstants.AppPackageId, _installedVersion, _newVersion).ToList(); _builder = new AppUpdaterBuilder(TestConstants.AppPackageId) .SetupWithTestValues(_installedVersion) .SetPublishedPackages(_packages); }
void AndGivenAPackageForANewerVersionOfTheApp() { _package = Packages.FromVersions(TestConstants.AppPackageId, new SemanticVersion(new Version(1, 1))).Single(); _appFiles = GetAppFileSubstitutes("app", "app.exe", "app.exe.config", "nuget.dll", @"content\logo.png").ToArray(); _otherFiles = GetAppFileSubstitutes("", "README.md").ToArray(); var packageFiles = _appFiles.Concat(_otherFiles); _package.GetFiles().Returns(packageFiles); }
void AndGivenNoNewerPackagesHaveBeenPublishedWithTheAppPackageId() { _packages = Packages.FromVersions(TestConstants.AppPackageId, _installedVersion); }
void AndGivenAPackageWithANewerVersionNumberButAnIdOtherThanTheAppsId() { _incorrectPackage = Packages.FromVersions("Not.Target.Id", new SemanticVersion(new Version(1, 1))).First(); }
void AndGivenAPackageForAnOlderVersion() { _oldVersionPackage = Packages.FromVersions(TestConstants.AppPackageId, new Version(0, 1)).Single(); }
void AndGivenAPackageForTheCurrentlyInstalledVersion() { _currentVersionPacakge = Packages.FromVersions(TestConstants.AppPackageId, _installedVersion).Single(); }