@Test
public void testHasMethod() throws Exception {

    Wrapper w = Wrapper.getWrapper(I1.class);
    Assertions.assertTrue(w.hasMethod("setName"));
    Assertions.assertTrue(w.hasMethod("hello"));
    Assertions.assertTrue(w.hasMethod("showInt"));
    Assertions.assertTrue(w.hasMethod("getFloat"));
    Assertions.assertTrue(w.hasMethod("setFloat"));
    Assertions.assertFalse(w.hasMethod("setFloatXXX"));
}