public void CompareTo_YGreater_Gt0() { TokenTextPoint a = TokenTextPoint.Parse("2.3"); TokenTextPoint b = TokenTextPoint.Parse("1.4"); Assert.True(a.CompareTo(b) > 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); }
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)); }
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); }
public void CompareTo_YLess_Lt0() { TokenTextPoint a = TokenTextPoint.Parse("1.4"); TokenTextPoint b = TokenTextPoint.Parse("2.3"); Assert.True(a.CompareTo(b) < 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); }
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); }