@Before
 public void setUp() throws NoSuchFieldException {
   MockitoAnnotations.initMocks(this);
   ReflectionUtils.setFieldValue(
       electionListenerManager,
       electionListenerManager.getClass().getSuperclass().getDeclaredField("jobNodeStorage"),
       jobNodeStorage);
   ReflectionUtils.setFieldValue(electionListenerManager, "serverNode", serverNode);
   ReflectionUtils.setFieldValue(
       electionListenerManager, "leaderElectionService", leaderElectionService);
   ReflectionUtils.setFieldValue(electionListenerManager, "serverService", serverService);
 }
 @Before
 public void setUp() {
   electionListenerManager.listenLeaderElection();
 }
 @Test
 public void assertStart() {
   electionListenerManager.start();
   verify(jobNodeStorage).addDataListener(Matchers.<LeaderElectionJobListener>any());
 }