/** Test of removeMinion method, of class Hero. */ @Test public void testRemoveMinion() { System.out.println("removeMinion"); Player testPlayer = new Player(0, "testName", 0, 0, 0, 0, 0); Match testMatch = new Match(testPlayer); Deck testDeck = new Deck(); Hero testHero = new Hero(testMatch, testPlayer, testDeck); Minion testMinion = new Minion(new MinionCard("testname", "testFilename", "testDescription", 1, 1, 1) {}); ArrayList minions = new ArrayList(); minions.add(testMinion); testHero.setMinions(minions); assertEquals(minions, testHero.getMinions()); testHero.removeMinion(testMinion); ArrayList heroMinions = testHero.getMinions(); assertTrue(heroMinions.isEmpty()); }