public void GetSuitVersionTest31LowestLessPreRelease() { var semVer = new SemVer() { ExistVersion = setVersion.ToList(), AllowedVersion = "[,2.2.0-alpha)" }; Assert.That(semVer.GetSuitVersion(false, VersionSelectMethod.Lowest), Is.EqualTo("1.0.0-alpha")); }
public void GetSuitVersionTest33LowestNoVersion() { var semVer = new SemVer() { ExistVersion = setVersion.ToList(), AllowedVersion = "[,1.0.0)" }; Assert.Throws <InvalidOperationException>(() => semVer.GetSuitVersion(true, VersionSelectMethod.Lowest)); }
public void GetSuitVersionTest28LowestGraterPreRelease() { var semVer = new SemVer() { ExistVersion = setVersion.ToList(), AllowedVersion = "(1.0.0-beta,]" }; Assert.That(semVer.GetSuitVersion(false, VersionSelectMethod.Lowest), Is.EqualTo("1.0.0-beta.2")); }
public void GetSuitVersionTest29LowestLessEqual() { var semVer = new SemVer() { ExistVersion = setVersion.ToList(), AllowedVersion = "[,2.2.0-alpha]" }; Assert.That(semVer.GetSuitVersion(true, VersionSelectMethod.Lowest), Is.EqualTo("1.0.0")); }
public void GetSuitVersionTest24LowestGraterEqual() { var semVer = new SemVer() { ExistVersion = setVersion.ToList(), AllowedVersion = "2.0.0" }; Assert.That(semVer.GetSuitVersion(true, VersionSelectMethod.Lowest), Is.EqualTo("2.0.0")); }
public void GetSuitVersionTest21HighestNoVersion() { var semVer = new SemVer() { ExistVersion = setVersion.ToList(), AllowedVersion = "2.2.0-alpha" }; Assert.Throws <InvalidOperationException>(() => semVer.GetSuitVersion(true, VersionSelectMethod.Highest)); }
public void GetSuitVersionTest19HighestLessEqualPreRelease() { var semVer = new SemVer() { ExistVersion = setVersion.ToList(), AllowedVersion = "[,1.0.0]" }; Assert.That(semVer.GetSuitVersion(false, VersionSelectMethod.Highest), Is.EqualTo("1.0.0")); }
public void GetSuitVersionTest16HighestGrater() { var semVer = new SemVer() { ExistVersion = setVersion.ToList(), AllowedVersion = "(1.0.0-beta,]" }; Assert.That(semVer.GetSuitVersion(true, VersionSelectMethod.Highest), Is.EqualTo("2.1.1")); }
public void GetSuitVersionTest15HighestGraterEqualPreRelease() { var semVer = new SemVer() { ExistVersion = setVersion.ToList(), AllowedVersion = "2.0.0" }; Assert.That(semVer.GetSuitVersion(false, VersionSelectMethod.Highest), Is.EqualTo("2.2.0-alpha")); }