예제 #1
0
 @Test
 public void testSpielZugMoeglich() throws FileNotFoundException {
   Spielfeld sf = SpielFeldIO.einlesen("SchachLaeufer");
   Laeufer lf = (Laeufer) sf.getFigur(7, 2);
   boolean beobachtet = lf.spielzugMoeglich(sf, new Position(7, 2), new Position(4, 5));
   Assert.assertTrue(beobachtet);
   beobachtet = lf.spielzugMoeglich(sf, new Position(7, 2), new Position(3, 6));
   Assert.assertFalse(beobachtet);
 }
예제 #2
0
  @Test
  public void testSpielZug() throws FileNotFoundException {
    try {

      Spielfeld sf = SpielFeldIO.einlesen("SchachLaeufer");
      Laeufer lf = (Laeufer) sf.getFigur(7, 2);
      boolean beobachtet;
      // läufer bewegen
      // beobachtet = lf.spielzugMoeglich(sf, new Position(2,0),new Position(0,1));
      // Assert.assertFalse(beobachtet);

    } catch (FileNotFoundException e) {

      e.printStackTrace();
      Assert.fail();
    }
  }