public void CompareTo_InvalidType() { var semver = new SemanticVersion(1, 0, 0); var obj = new Object(); semver.CompareTo(obj); }
public void CompareTo_PatchVersion() { var earlierSemVer = new SemanticVersion(1, 1, 1); var laterSemVer = new SemanticVersion(1, 1, 3); Assert.IsTrue(earlierSemVer.CompareTo(laterSemVer) == (int)Summerset.SemanticVersion.VersionTime.Earlier); Assert.IsTrue(laterSemVer.CompareTo(earlierSemVer) == (int)Summerset.SemanticVersion.VersionTime.Later); }
public void CompareTo_MixedPrereleaseVersions() { var earlierSemVer = new SemanticVersion(1, 0, 0, "Alpha"); var laterSemVer = new SemanticVersion(1, 0, 0); Assert.IsTrue(earlierSemVer.CompareTo(laterSemVer) == (int)Summerset.SemanticVersion.VersionTime.Earlier); Assert.IsTrue(laterSemVer.CompareTo(earlierSemVer) == (int)Summerset.SemanticVersion.VersionTime.Later); }