public void TestTenor_Compare_Positive() { Tenor tenorLow = new Tenor(0, 0, 0, 1); Tenor tenorMid = new Tenor(0, 0, 1, 1); Tenor tenorMid2 = new Tenor(0, 0, 0, 8); Tenor tenorHigh = new Tenor(0, 1, 1, 1); var r = tenorLow == tenorMid; Assert.AreEqual(-1, Tenor.Compare(tenorLow, tenorMid)); Assert.AreEqual(-1, Tenor.Compare(tenorLow, tenorHigh)); Assert.AreEqual(-1, Tenor.Compare(tenorMid, tenorHigh)); Assert.AreEqual(0, Tenor.Compare(tenorLow, tenorLow)); Assert.AreEqual(0, Tenor.Compare(tenorMid, tenorMid)); Assert.AreEqual(0, Tenor.Compare(tenorMid, tenorMid2)); Assert.AreEqual(0, Tenor.Compare(tenorHigh, tenorHigh)); Assert.AreEqual(1, Tenor.Compare(tenorMid, tenorLow)); Assert.AreEqual(1, Tenor.Compare(tenorHigh, tenorLow)); Assert.AreEqual(1, Tenor.Compare(tenorHigh, tenorMid)); }