@Order(2)
@Test
public void testReconnect() throws Exception {
Field watcherHolderF = FieldUtil.getField(ZKConnector.class, "watcherHolder");
WatcherHolder watcherOld = FieldUtil.getFieldValue(ZKC, watcherHolderF);
WatcherHolder watcher = mock(WatcherHolder.class);
doThrow(new RuntimeException("Lex-xeL")).when(watcher).reconnected();
FieldUtil.setFieldValue(ZKC, watcherHolderF, watcher);
FieldUtil.setFieldValue(ZKC, FieldUtil.getField(ZKConnector.class, "sessionTimeout"), 3);
Thread t = Runner.run(ZKC, "reconnect");
ThreadUtil.sleep(20);