Exemplo n.º 1
0
        public void CompareTo_YGreater_Gt0()
        {
            TokenTextPoint a = TokenTextPoint.Parse("2.3");
            TokenTextPoint b = TokenTextPoint.Parse("1.4");

            Assert.True(a.CompareTo(b) > 0);
        }
Exemplo n.º 2
0
        public void CompareTo_RunGreater_Gt0()
        {
            TokenTextPoint a = TokenTextPoint.Parse("1.3@4x2");
            TokenTextPoint b = TokenTextPoint.Parse("1.3@4x1");

            Assert.True(a.CompareTo(b) > 0);
        }
Exemplo n.º 3
0
        public void CompareTo_YXAtRunEqual_0()
        {
            TokenTextPoint a = TokenTextPoint.Parse("1.2@3x4");
            TokenTextPoint b = TokenTextPoint.Parse("1.2@3x4");

            Assert.Equal(0, a.CompareTo(b));
        }
Exemplo n.º 4
0
        public void CompareTo_RunLess_Lt0()
        {
            TokenTextPoint a = TokenTextPoint.Parse("1.3@4x1");
            TokenTextPoint b = TokenTextPoint.Parse("1.3@4x2");

            Assert.True(a.CompareTo(b) < 0);
        }
Exemplo n.º 5
0
        public void CompareTo_YLess_Lt0()
        {
            TokenTextPoint a = TokenTextPoint.Parse("1.4");
            TokenTextPoint b = TokenTextPoint.Parse("2.3");

            Assert.True(a.CompareTo(b) < 0);
        }
Exemplo n.º 6
0
        public void Parse_YX_Ok()
        {
            TokenTextPoint pt = TokenTextPoint.Parse("12.34");

            Assert.Equal(12, pt.Y);
            Assert.Equal(34, pt.X);
            Assert.Equal(0, pt.At);
            Assert.Equal(0, pt.Run);
        }
Exemplo n.º 7
0
        public void Parse_YXAtRun_Ok()
        {
            TokenTextPoint pt = TokenTextPoint.Parse("12.34@3x2");

            Assert.Equal(12, pt.Y);
            Assert.Equal(34, pt.X);
            Assert.Equal(3, pt.At);
            Assert.Equal(2, pt.Run);
        }