@Test(expected = ArrayIndexOutOfBoundsException.class)
 public void testValidatePositionRowOverflow() {
   board.validatePosition(new Position(6, 0));
 }
 @Test(expected = ArrayIndexOutOfBoundsException.class)
 public void testValidatePositionColumnUnderflow() {
   board.validatePosition(new Position(0, -1));
 }
 @Test
 public void testValidatePositionSuccessfully() throws StrategyException {
   board.validatePosition(new Position(0, 0));
 }