示例#1
0
 @Test(groups = {"beanLifecycle", "commonAnnotations", "integration"})
 @SpecAssertion(section = "3.5.1", id = "bb")
 public void testInjectionOfResource() {
   Bean<ManagedBean> managedBeanBean = getBeans(ManagedBean.class).iterator().next();
   CreationalContext<ManagedBean> managedBeanCc =
       getCurrentManager().createCreationalContext(managedBeanBean);
   ManagedBean managedBean = managedBeanBean.create(managedBeanCc);
   assert managedBean.getBeanManager() != null : "@Another Manager not found";
 }
示例#2
0
 @Test(groups = {"beanLifecycle", "commonsAnnotations", "integration"})
 @SpecAssertions({@SpecAssertion(section = "7.3.6", id = "mb")})
 public void testPassivatingResource() throws Exception {
   Bean<ManagedBean> managedBeanBean = getBeans(ManagedBean.class).iterator().next();
   CreationalContext<ManagedBean> managedBeanCc =
       getCurrentManager().createCreationalContext(managedBeanBean);
   ManagedBean managedBean = managedBeanBean.create(managedBeanCc);
   managedBean = (ManagedBean) deserialize(serialize(managedBean));
   assert managedBean.getBeanManager() != null;
 }