### Question:
LazyJoystick implements Joystick, Tickable { @Override public synchronized void tick() { Joystick joystick = game.getJoystick(); commands.forEach(command -> command.accept(joystick)); commands.clear(); } LazyJoystick(Game game); @Override void down(); @Override void up(); @Override void left(); @Override void right(); @Override void act(int... parameters); @Override void message(String message); @Override synchronized void tick(); synchronized String popLastCommands();  }### Answer:
@Test public void testNoMartiniNoParty() { verifyNoMoreInteractions(original); lazy.tick(); verifyNoMoreInteractions(original); }