public static void TestComparison() { Assert.Less(k_VersionA.CompareTo(k_VersionB), 0); Assert.Greater(k_VersionB.CompareTo(k_VersionA), 0); Assert.Less(k_VersionB.CompareTo(k_VersionD), 0); Assert.Less(k_VersionC.CompareTo(k_VersionB), 0); }
public void CompareTo(int majorA, int minorA, int patchA, ReleaseFlag releaseFlagA, int majorB, int minorB, int patchB, ReleaseFlag releaseFlagB, int expected) { SemVer semVerA = new SemVer(majorA, minorA, patchA, releaseFlagA); SemVer semVerB = new SemVer(majorB, minorB, patchB, releaseFlagB); Assert.AreEqual(expected, semVerA.CompareTo(semVerB)); }
public void Compare(SemVer value1, object value2, int expected) { value1.CompareTo(value2).Should().Be(expected); }
public int CompareTo(AspNetRuntimeVersion other) { return(other == null ? 1 : SemVer.CompareTo(other.SemVer)); }
public int CompareTo(SdkVersion other) { return(other == null ? 1 : SemVer.CompareTo(other.SemVer)); }
public int TestComparisonOperators(SemVer left, SemVer right) { return(left.CompareTo(right)); }
public int CompareTo(HostingBundleVersion other) { return(other == null ? 1 : SemVer.CompareTo(other.SemVer)); }