コード例 #1
0
        public int ItCountsIndentsDivibleByLearnedIndentsPerLine(string previous, string line)
        {
            var sut = new WhitespaceEater();

            sut.Eat(previous, 1);
            return(sut.Eat(line, 2).Indents);
        }
コード例 #2
0
        public int ItCountsOpenIndents(string whitespaceTrainer, string line)
        {
            var sut = new WhitespaceEater();

            sut.Eat(whitespaceTrainer, 0);
            sut.Eat(line, 1);
            return(sut.OpenIndents);
        }
コード例 #3
0
        public int ItCountsIndents(string line)
        {
            var sut = new WhitespaceEater();

            return(sut.Eat(line, 1).Indents);
        }
コード例 #4
0
        public WhitespaceEater.TrimResult ItTrimsWhitespace(string line)
        {
            var back = WhitespaceEater.TrimLeadingSpaces(line, 1);

            return(back);
        }