Exemple #1
0
        public void CompareToTest()
        {
            long             line_start  = 9999999999;
            int              index_start = 999999999;
            CElementPosition first       = new CElementPosition(line_start, index_start);
            CElementPosition second      = new CElementPosition(line_start, index_start);

            Assert.AreEqual(first.CompareTo(second), 0);

            second = new CElementPosition(line_start + 1, index_start);
            Assert.AreEqual(first.CompareTo(second), 0);

            second = new CElementPosition(line_start, index_start, line_start + 1, index_start);
            Assert.AreEqual(first.CompareTo(second), -1);
        }