public void GetAssemblyFileVersionTest(AssemblyFileVersioningScheme scheme, int major, int minor, int patch, int tag, string versionString)
        {
            var semVer = new SemanticVersion(major, minor, patch, preReleaseTag: new PreReleaseTag("Test", tag));
            var assemblyFileVersion = semVer.GetAssemblyFileVersion(scheme);

            Assert.That(assemblyFileVersion, Is.EqualTo(versionString));
        }
Пример #2
0
        public void ValidateAssemblyFileVersionBuilder(AssemblyFileVersioningScheme assemblyFileVersioningScheme, int major, int minor, int patch,
                                                       int tag, string versionString)
        {
            var semVer = new SemanticVersion(major, minor, patch)
            {
                PreReleaseTag = new SemanticVersionPreReleaseTag("Test", tag)
            };

            var assemblyFileVersion = semVer.GetAssemblyFileVersion(assemblyFileVersioningScheme);

            assemblyFileVersion.ShouldBe(versionString);
        }