Example #1
0
 @Test
 public void equipPrimaryWeaponTest() {
   Player player = new Player("Tata");
   EquipItemCommand command = new EquipItemCommand(player, Item.WOODEN_SWORD);
   command.execute();
   assertTrue(player.getCurrentWeapon().equals(Item.WOODEN_SWORD));
   int expectingResult = Item.WOODEN_SWORD.getPower() + player.getDamages();
   assertEquals(expectingResult, player.getDamagesWithWeapon());
 }