@Test class TestBergketteAbfahren { static TestRover erzeugeSteine(int l) { Planet p = new Planet(4 + l, 3); for (int i = 2; i < p.breite - 1; i++) { new Gestein(i, 1); } TestRover r = new TestRover(1, 1); return r; } static void checkSammleSteine() { for (int i = 2; i < ((Planet)World.getWorld()).breite - 1; i++) { assertTrue(Tile.getTileAt(i, 1, "Gestein") == null, "Gestein aufgehoben (" + i + ", 1)"); } } @Test void test4Steine() { TestRover r = erzeugeSteine(4); r.sammleSteine(); checkSammleSteine(); } @Test void test6Steine() { TestRover r = erzeugeSteine(6); r.sammleSteine(); checkSammleSteine(); } }