@Test
 public void
     assertLeaderElectionJobListenerWhenIsLeaderHostPathAndIsRemoveAndIsNotLeaderWithoutAvailableServers() {
   when(leaderElectionService.hasLeader()).thenReturn(false);
   when(serverService.getAvailableServers()).thenReturn(Collections.<String>emptyList());
   electionListenerManager.new LeaderElectionJobListener()
       .dataChanged(
           null,
           new TreeCacheEvent(
               TreeCacheEvent.Type.NODE_REMOVED,
               new ChildData("/testJob/leader/election/host", null, "localhost".getBytes())),
           "/testJob/leader/election/host");
   verify(leaderElectionService).hasLeader();
   verify(serverService).getAvailableServers();
   verify(leaderElectionService, times(0)).leaderElection();
 }