Exemplo n.º 1
0
 public static void draw(Player p, int draws)
 {
     for (int i = 0; i < draws; i++)
     {
         p.getHand().draw(p.getDeck());
     }
 }
Exemplo n.º 2
0
 public void testPlayCouncilRoom()
 {
     Game g = new Game(2);
     Player p = g.getCurrentPlayer();
     p.getHand().getHand().Add(CardMother.CouncilRoom());
     p.play(CardMother.CouncilRoom());
     Assert.AreEqual(9, p.getHand().size());
     Assert.AreEqual(2, p.getBuysLeft());
     p = g.nextTurnPlayer();
     p.callDelayedFunctions();
     Assert.AreEqual(6, p.getHand().size());
 }