### Question:
ResponseStateManagerWrapper extends ResponseStateManager implements
		FacesWrapper<ResponseStateManager> { @Override @Deprecated public Object getTreeStructureToRestore(FacesContext context, String viewId) { return getWrapped().getTreeStructureToRestore(context, viewId); }  abstract ResponseStateManager getWrapped(); @Override void writeState(FacesContext context, Object state); @Override @Deprecated void writeState(FacesContext context, SerializedView state); @Override Object getState(FacesContext context, String viewId); @Override @Deprecated Object getTreeStructureToRestore(FacesContext context, String viewId); @Override @Deprecated Object getComponentStateToRestore(FacesContext context); @Override boolean isPostback(FacesContext context); @Override String getViewState(FacesContext context, Object state);  }### Answer:
@Test public void shouldWrapGetTreeStructureToRestore() { this.wrapper.getTreeStructureToRestore(this.context, this.viewId); verify(this.wrapped).getTreeStructureToRestore(this.context, this.viewId); }