private Dispatch createDispatch(ControllerHandler<?> handler, DispatchBridge spi) { ControllersDescriptor desc = controllerPlugin.getDescriptor(); Dispatch dispatch; if (handler.getPhase() == Phase.ACTION) { dispatch = new Phase.Action.Dispatch(spi); } else if (handler.getPhase() == Phase.VIEW) { dispatch = new Phase.View.Dispatch(spi); dispatch.escapeXML(desc.getEscapeXML()); } else if (handler.getPhase() == Phase.RESOURCE) { dispatch = new Phase.Resource.Dispatch(spi); dispatch.escapeXML(desc.getEscapeXML()); } else { throw new AssertionError(); } dispatch.escapeXML(desc.getEscapeXML()); return dispatch; }
private Dispatch createDispatch(ControllerHandler<?> handler, DispatchBridge spi) { ControllersDescriptor desc = controllerPlugin.getDescriptor(); Dispatch dispatch; if (handler.getPhase() == Phase.ACTION) { dispatch = new Phase.Action.Dispatch(spi); } else if (handler.getPhase() == Phase.VIEW) { dispatch = new Phase.View.Dispatch(spi); dispatch.escapeXML(desc.getEscapeXML()); } else if (handler.getPhase() == Phase.RESOURCE) { dispatch = new Phase.Resource.Dispatch(spi); dispatch.escapeXML(desc.getEscapeXML()); } else { throw new AssertionError(); } dispatch.escapeXML(desc.getEscapeXML()); return dispatch; }
public String assertUpdate() { if (response instanceof Response.View) { Response.View view = (Response.View)response; Phase.View.Dispatch update = (Phase.View.Dispatch)view; DispatchBridge spi = createDispatch(Phase.VIEW, update.getTarget(), update.getParameters()); Phase.View.Dispatch dispatch = new Phase.View.Dispatch(spi); return dispatch.with(update.getProperties()).toString(); } else { throw AbstractTestCase.failure("Was expecting an update instead of " + response); } }
public String assertUpdate() { if (response instanceof Response.View) { Response.View view = (Response.View)response; Phase.View.Dispatch update = (Phase.View.Dispatch)view; DispatchBridge spi = createDispatch(Phase.VIEW, update.getTarget(), update.getParameters()); Phase.View.Dispatch dispatch = new Phase.View.Dispatch(spi); return dispatch.with(update.getProperties()).toString(); } else { throw AbstractTestCase.failure("Was expecting an update instead of " + response); } }