    @Test
    public void canInvokeClassHandler() throws Exception {

        Handler handler = new Handler();
        new DynamicInvokeEventAdaptor(handler, EventHandler.class).accept(new Event1());
        assertTrue(handler.event instanceof Event1);
    }