listener2.setI(2);
EventListenerWrapper wrapper2 = new EventListenerWrapper(component, listener2);
wrapper.markInitialState();
//For restore we need to setup the context first
component.pushComponentToEL(facesContext, component);
wrapper2.restoreState(facesContext, state);
component.popComponentFromEL(facesContext);
assertNotNull(wrapper2.getComponentSystemEventListener());
assertEquals(wrapper.getComponentSystemEventListener(), wrapper2.getComponentSystemEventListener());
}