public void should_generate_data_list(string input, int _0, int _1, int _2, int _18, int _80) { var dataList = new VerticalBarStyleTokenizer().Generate(input); Assert.Equal(81, dataList.Count); Assert.Equal(_0, dataList[0]); Assert.Equal(_1, dataList[1]); Assert.Equal(_2, dataList[2]); Assert.Equal(_18, dataList[18]); Assert.Equal(_80, dataList[80]); }
private static void CheckAnswer(SudokuBoard sudokuBoard, string problem, string answer) { var dataList = new VerticalBarStyleTokenizer().Generate(problem); sudokuBoard.Make(dataList); sudokuBoard.Solve(); var expected = answer.Replace(Environment.NewLine, string.Empty).Replace(" ", string.Empty); var replace = sudokuBoard.Answer.Replace(Environment.NewLine, string.Empty); Assert.Equal(expected, replace); }