Search in sources :

Example 6 with ExceptionHandlerProxy

use of com.tvd12.ezyhttp.server.core.reflect.ExceptionHandlerProxy in project ezyhttp by youngmonkeys.

the class ExceptionHandlerImplementerTest method test.

@Test
public void test() {
    ExceptionHandlerImplementer.setDebug(true);
    ExceptionHandlerProxy exceptionHandler = new ExceptionHandlerProxy(new GlobalExceptionHandler());
    for (ExceptionHandlerMethod method : exceptionHandler.getExceptionHandlerMethods()) {
        ExceptionHandlerImplementer implementer = new ExceptionHandlerImplementer(exceptionHandler, method);
        implementer.implement();
    }
}
Also used : GlobalExceptionHandler(com.tvd12.ezyhttp.server.boot.test.controller.GlobalExceptionHandler) ExceptionHandlerImplementer(com.tvd12.ezyhttp.server.core.asm.ExceptionHandlerImplementer) ExceptionHandlerProxy(com.tvd12.ezyhttp.server.core.reflect.ExceptionHandlerProxy) ExceptionHandlerMethod(com.tvd12.ezyhttp.server.core.reflect.ExceptionHandlerMethod) BaseTest(com.tvd12.test.base.BaseTest) Test(org.testng.annotations.Test)

Aggregations

ExceptionHandlerProxy (com.tvd12.ezyhttp.server.core.reflect.ExceptionHandlerProxy)6 ExceptionHandlerMethod (com.tvd12.ezyhttp.server.core.reflect.ExceptionHandlerMethod)5 Test (org.testng.annotations.Test)5 ExceptionHandlerImplementer (com.tvd12.ezyhttp.server.core.asm.ExceptionHandlerImplementer)4 BaseTest (com.tvd12.test.base.BaseTest)3 EzyMethod (com.tvd12.ezyfox.reflect.EzyMethod)1 GlobalExceptionHandler (com.tvd12.ezyhttp.server.boot.test.controller.GlobalExceptionHandler)1 UncaughtExceptionHandler (com.tvd12.ezyhttp.server.core.handler.UncaughtExceptionHandler)1 GlobalExceptionHandler (com.tvd12.ezyhttp.server.core.test.controller.GlobalExceptionHandler)1 GlobalExceptionHandler (com.tvd12.ezyhttp.server.jetty.test.controller.GlobalExceptionHandler)1 HashMap (java.util.HashMap)1