public string Process(string[] lines, INumberPad numberPad) { Ninja ninja = new Ninja(numberPad); StringBuilder sb = new StringBuilder(); foreach (string line in lines) { ninja.Process(line); sb.Append(ninja.EntryKey); } return(sb.ToString()); }
internal Ninja(INumberPad numberPad) { _numberPad = numberPad; }