@Test
  public void execute_should_save_event() {
    warriorExploreMenuAction.execute();

    ArgumentCaptor<Event> captor = ArgumentCaptor.forClass(Event.class);
    verify(eventStore, times(1)).saveEvent(captor.capture());
    assertThat(captor.getValue().getEventType(), is(EventType.EXPLORE));
  }
  @Test
  public void execute_should_consume_event() {
    Position position = RandomWar.getInstance().currentWarrior.position;

    warriorExploreMenuAction.execute();

    assertThat(RandomWar.getInstance().currentWarrior.position, not(position));
  }