コード例 #1
0
        public void testIsUniqueOrdered_Reverse_False()
        {
            JDFRectangleRangeList rangelist = null;

            try
            {
                rangelist = new JDFRectangleRangeList("0 0 7 7");
                rangelist.Append(new JDFRectangle("0 0 5 5"));
                rangelist.Append(new JDFRectangleRange("0 0 4 4 ~ 0 0 2 2"));
                rangelist.Append(new JDFRectangle("0 0 5 5"));
            }
            catch (FormatException dfe)
            {
                Console.WriteLine(dfe.ToString());
            }

            if (rangelist != null)
            {
                Assert.IsFalse(rangelist.isUniqueOrdered(), "Bad isUniqueOrdered");
            }
        }
コード例 #2
0
        public void testIsUniqueOrdered_True()
        {
            JDFRectangleRangeList rangelist = null;

            try
            {
                rangelist = new JDFRectangleRangeList("0 0 4 4");
                rangelist.Append(new JDFRectangle("0 0 5 5"));
                rangelist.Append(new JDFRectangleRange(new JDFRectangle("0 0 5.5 5.5"), new JDFRectangle("0 0 6 6")));
                // rangelist.append(new JDFRectangle("0 0 5 5"));
                rangelist.Append(new JDFRectangle("0 0 7 7"));
            }
            catch (FormatException dfe)
            {
                Console.WriteLine(dfe.ToString());
            }

            if (rangelist != null)
            {
                Assert.IsTrue(rangelist.isUniqueOrdered(), "Bad isUniqueOrdered");
            }
        }