@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()); }