@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); }
@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(); } }