LeadershipController { public Optional<Leader> getLocalLeader() { return Optional.ofNullable(this.localLeader); } LeadershipController(Candidate candidate, LeaderProperties leaderProperties,
			LeaderEventPublisher leaderEventPublisher, KubernetesClient kubernetesClient); Optional<Leader> getLocalLeader(); synchronized void update(); synchronized void revoke();  }
@Test public void shouldGetEmptyLocalLeader() { assertThat(this.leadershipController.getLocalLeader().isPresent()).isFalse(); }