use of com.github.bordertech.wcomponents.Escape in project wcomponents by BorderTech.
the class AjaxErrorInterceptor_Test method testHandlePreparePaintEscape.
@Test(expected = Escape.class)
public void testHandlePreparePaintEscape() throws IOException {
// Throw escape exception in chain
InterceptorComponent chain = new InterceptorComponent() {
@Override
public void preparePaint(final Request request) {
throw new Escape();
}
};
// Setup interceptor
AjaxErrorInterceptor ajax = new AjaxErrorInterceptor();
ajax.setBackingComponent(chain);
// Prepare paint
ajax.preparePaint(new MockRequest());
}
Aggregations