expect(serviceManager.stopAsync()).andReturn(serviceManager);
serviceManager.awaitStopped(5, TimeUnit.SECONDS);
Capture<ExceptionalCommand<?>> shutdownCommand = replayAndCreateLifecycle();
LeadershipListener leaderListener = schedulerLifecycle.prepare();
leaderListener.onLeading(leaderControl);
schedulerLifecycle.registered(new DriverRegistered());
shutdownCommand.getValue().execute();
}