@Override
    public ExecuteContext doAfter(ExecuteContext context) {
        RegisterContext.INSTANCE.setRegisterWatch(context.getObject());
        return context;
    }
@Test
    public void doAfter() throws NoSuchMethodException {
        final ExecuteContext context = interceptor
                .doAfter(ExecuteContext.forMemberMethod(this, String.class.getDeclaredMethod("trim"), null, null,
                        null));
        Assert.assertEquals(context.getObject(), RegisterContext.INSTANCE.getRegisterWatch());
        RegisterContext.INSTANCE.setRegisterWatch(null);
    }