This commit is contained in:
@@ -8,11 +8,13 @@ import sudoku.structure.Sudoku;
|
||||
import sudoku.structure.SudokuFactory;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Random;
|
||||
|
||||
class SolverTest {
|
||||
|
||||
@Test
|
||||
void solveTest() {
|
||||
Random rand = new Random();
|
||||
|
||||
MultiDoku dokuToTest = SudokuFactory.createBasicEmptySquareSudoku(3);
|
||||
MultiDoku dokuResult = SudokuFactory.createBasicEmptySquareSudoku(3);
|
||||
@@ -56,7 +58,7 @@ class SolverTest {
|
||||
|
||||
assert(dokuResult.isValid());
|
||||
|
||||
Solver.solveRandom(dokuToTest, );
|
||||
Solver.solveRandom(dokuToTest, rand);
|
||||
|
||||
|
||||
System.out.println("\n****************************\nDoku solved");
|
||||
@@ -81,13 +83,13 @@ class SolverTest {
|
||||
5, ns, ns, ns, 3, 1, 0, ns, ns);
|
||||
sudokuToTest2.setImmutableCellsSymbol(immutableCells2);
|
||||
|
||||
boolean isSolved = Solver.solveRandom(dokuToTest2, );
|
||||
boolean isSolved = Solver.solveRandom(dokuToTest2, rand);
|
||||
|
||||
assert(!isSolved);
|
||||
|
||||
MultiDoku dokuToTest3 = SudokuFactory.createBasicEmptySquareSudoku(3);
|
||||
|
||||
Solver.solveRandom(dokuToTest3, );
|
||||
Solver.solveRandom(dokuToTest3, rand);
|
||||
|
||||
SudokuPrinter.printRectangleSudoku(dokuToTest3.getSubGrid(0), 3, 3);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user