### Question:
Player { public int getMana() { return mana; } Player(String name, Strategy strategy);   Player(String name, Strategy strategy, int health, int manaSlots, int mana, List<Card> deck, List<Card> hand); int getHealth(); int getMana(); int getNumberOfDeckCardsWithManaCost(int manaCost); int getNumberOfDeckCards(); Integer getNumberOfHandCardsWithManaCost(int manaCost); int getNumberOfHandCards(); void drawCard(); int getManaSlots(); void giveManaSlot(); void refillMana(); void drawStartingHand(); boolean canPlayCards(); void playCard(Player opponent); @Override String toString();  }### Answer:
@Test public void playerShouldHaveZeroInitialMana() { assertThat(player.getMana(), is(equalTo(0))); }