class Test_testAlgIntersectValue(unittest.TestCase): def setUp(self): self.board = SudokuBoard() self.board.loadBoard('preloads/sudoku3.txt') self.alg = AlgIntersectValue(self.board) def test_AlgIntersectNonBlankValue(self): coords = (0,1) self.assertTrue(self.alg.runAlg(coords) == None) def test_AlgIntersectNotSolvable(self): coords = (8,8) self.assertTrue(self.alg.runAlg(coords) == None) def test_AlgIntersectSolve(self): coords = (1,1) self.assertTrue(self.alg.runAlg(coords) == 9)
def setUp(self): self.board = SudokuBoard() self.board.loadBoard('preloads/sudoku3.txt') self.alg = AlgIntersectValue(self.board)