Beispiel #1
0
        public void ItIncludesPrereleasePartsInFeatureBandVersion(string sdkVersion, string expectedFeatureBandVersion)
        {
            ReleaseVersion actual   = GenerateManifestMsi.GetSdkFeatureBandVersion(sdkVersion);
            ReleaseVersion expected = new ReleaseVersion(expectedFeatureBandVersion);

            Assert.Equal(expected, actual);
        }
Beispiel #2
0
        public void ItGeneratesStableUpgradeCodes(string manifestId, string sdkVersion, string platform, string expectedUpgradeCode)
        {
            ReleaseVersion sdkFeatureBandVersion = GenerateManifestMsi.GetSdkFeatureBandVersion(sdkVersion);
            Guid           upgradeCode           = GenerateManifestMsi.GenerateUpgradeCode(manifestId, sdkFeatureBandVersion, platform);

            Assert.Equal(expectedUpgradeCode.ToLowerInvariant(), upgradeCode.ToString("B"));
        }