/** Test of setNewHand method, of class Hero. */
  @Test
  public void testSetNewHand() {
    System.out.println("setNewHand");
    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);

    ArrayList<Card> cards = new ArrayList();
    cards.add(new HeroCard("testname", "testFilename", "testDescription", 1, 1, 1, 1, 1) {});
    cards.add(new HeroCard("testname", "testFilename", "testDescription", 1, 1, 1, 1, 1) {});
    cards.add(new HeroCard("testname", "testFilename", "testDescription", 1, 1, 1, 1, 1) {});
    testHero.setNewHand(cards);

    ArrayList<Card> expResult = cards;
    ArrayList<Card> result = testHero.getInHand();
    assertEquals(expResult, result);
  }