@Test
 public void testFire() {
   PlayerHasHarvestedNumberOfItemsCondition condition =
       new PlayerHasHarvestedNumberOfItemsCondition(5, "axe");
   Player player = PlayerTestHelper.createPlayer("looter");
   assertThat(condition.fire(player, null, null), is(false));
   player.incHarvestedForItem("dagger", 12);
   assertThat(condition.fire(player, null, null), is(false));
   player.incHarvestedForItem("axe", 4);
   assertThat(condition.fire(player, null, null), is(false));
   player.incHarvestedForItem("axe", 2);
   assertThat(condition.fire(player, null, null), is(true));
 }