Ancestry.Daisy.Tests.Daisy.Unit.Language.WhitespaceEaterTests.ItCountsDeltaIndentsDivibleByLearnedIndentsPerLine C# (CSharp) Method

ItCountsDeltaIndentsDivibleByLearnedIndentsPerLine() private method

private ItCountsDeltaIndentsDivibleByLearnedIndentsPerLine ( string whitespaceTrainer, string previous, string line ) : int
whitespaceTrainer string
previous string
line string
return int
        public int ItCountsDeltaIndentsDivibleByLearnedIndentsPerLine(string whitespaceTrainer,string previous, string line)
        {
            var sut = new WhitespaceEater();
            var lineCnt = 1;
            foreach(var trainer in whitespaceTrainer.Split(';'))
            {
                sut.Eat(trainer, lineCnt++);
            }
            sut.Eat(previous, lineCnt++);
            return sut.Eat(line, lineCnt++).DeltaIndents;
        }