assertEquals(MyStatefulBean.class.getName(), preDestroy.getClassName());
// @Init
InitMethodsMetaData initMethods = bean.getInitMethods();
assertNotNull(initMethods);
assertEquals(1, initMethods.size());
InitMethodMetaData initMethod = initMethods.get(0);
assertEquals("init", initMethod.getBeanMethod().getMethodName());
// @PostActivate
LifecycleCallbacksMetaData postActivates = bean.getPostActivates();
assertNotNull(postActivates);
assertEquals(1, postActivates.size());
LifecycleCallbackMetaData postActivate = postActivates.get(0);