assertEquals(3, player1.getHand().size());
assertEquals(1, player1.getDiscardPile().size());
assertEquals(5, player3.getHand().size());
assertEquals(2, player3.getDiscardPile().size());
action.play(new Callback(){});
assertEquals(1, player1.getHand().size());
assertEquals(3, player1.getDiscardPile().size());
assertEquals(3, player3.getHand().size());
assertEquals(4, player3.getDiscardPile().size());