Exemple #1
0
    def test_update(self):
        board = self.easy_board
        s = Sodoku(board)
        i, j = s.get_feasible_ordered()[0]
        f = s.find_feasible(i, j)
        s.update(i, j, next(iter(f)))

        self.assertTrue(s.is_valid())
        return
Exemple #2
0
 def test_valid_002(self):
     board = self.invalid_board
     s = Sodoku(board)
     self.assertFalse(s.is_valid())
     return
Exemple #3
0
 def test_valid_001(self):
     board = self.easy_board
     s = Sodoku(board)
     self.assertTrue(s.is_valid())
     return