def test_recalculateUnavailableSquares_A1C1noSquaresInResult_size13(self): queenSolver = QueenSolver() square = Square(ord('A'),1) queenSolver.addSquareToResults(square) square = Square(ord('C'),1) queenSolver.addSquareToResults(square) queenSolver.recalculateUnavailableSquares() self.assertEqual(len(queenSolver.unavailableSquare), 13)
def test_recalculateUnavailableSquares_A1C1noSquaresInResult_size13(self): queenSolver = QueenSolver() square = Square(ord('A'), 1) queenSolver.addSquareToResults(square) square = Square(ord('C'), 1) queenSolver.addSquareToResults(square) queenSolver.recalculateUnavailableSquares() self.assertEqual(len(queenSolver.unavailableSquare), 13)
def test_recalculateUnavailableSquares_noSquaresInResult_size0(self): queenSolver = QueenSolver() queenSolver.recalculateUnavailableSquares() self.assertEqual(len(queenSolver.unavailableSquare), 0)