public void TabbifyIndex()
        {
            var instance = new NormalDelimiterFinder();

            Assert.Equal(2, instance.TabbifyIndex("\ta", 5, 4));
            Assert.Equal(2, instance.TabbifyIndex("\ta", 2, 4));
            Assert.Equal(0, instance.TabbifyIndex("\ta", 3, 4));
            Assert.Equal(3, instance.TabbifyIndex("  a", 3, 1));
        }
Example #2
0
        public void GetIndex()
        {
            var instance = new NormalDelimiterFinder();

            Assert.Equal(0, instance.GetIndex("a", "a", 0, 4).CompareIndex);
            Assert.Equal(1, instance.GetIndex("\ta", "a", 4, 4).CompareIndex);
            Assert.Equal(2, instance.GetIndex(" \ta", "a", 4, 4).CompareIndex);
            Assert.Equal(4, instance.GetIndex("\t   a", "a", 3, 4).CompareIndex);
        }