def test_create_board(self): size = 5 nqb = NQueensBoard(size) for r in range(size): for c in range(size): self.assertFalse(nqb.queen_exists_at_square(r, c))
def test_add_queen_at(self): nqb = NQueensBoard(5) nqb.add_queen_at(XYLocation(3, 4)) self.assertTrue(nqb.queen_exists_at_square(4, 3))