public HomeController(IOptions <BoardConfiguration> options, ISudokuGenerator sudokuGenerator, ISudokuValidator sudokuValidator, ISudokuSolver sudokuSolver) { _options = options; _sudokuGenerator = sudokuGenerator; _sudokuValidator = sudokuValidator; _sudokuSolver = sudokuSolver; }
public void Setup() { m_Validator = new SudokuValidator(); }
public LINQSudokuValidatorTests() { SudokuValidator = new LINQSudokuValidator(); }
public SudokuSolver(ISudokuPuzzle input, ISudokuValidator validator) { m_Puzzle = input; m_Validator = validator; }
public SudokuSolver(string sudoku, ISudokuValidator validator) { m_Puzzle = new SudokuPuzzle(sudoku); m_Validator = validator; }
public SudokuSolver(ISudokuValidator sudokuValidator) { _sudokuValidator = sudokuValidator; }
public void Setup() { m_Generator = new SudokuGenerator(); m_Validator = new SudokuValidator(); }
public SudokuService() { sudokuFieldBuilder = new SudokuFieldBuilder(); sudokuValidator = new SudokuValidator(); sudokuSolver = new SudokuSolver(); }