@Test
public void appScopedTest2Coco() throws Exception {
assertNotNull(bm);
Set<Bean<?>> beans = bm.getBeans(TestPortlet1AppScoped.class);
Bean<?> bean = bm.resolve(beans);
assertNotNull(bean);
CreationalContext<?> coco1 = bm.createCreationalContext(bean);
assertNotNull(coco1);
Object obj = bm.getReference(bean, TestPortlet1AppScoped.class, coco1);
assertNotNull(obj);
assertTrue(obj instanceof GenericPortlet);
assertTrue(obj instanceof Portlet);
assertTrue(obj instanceof HeaderPortlet);
assertTrue(obj instanceof EventPortlet);
assertTrue(obj instanceof ResourceServingPortlet);
CreationalContext<?> coco2 = bm.createCreationalContext(bean);
assertNotNull(coco2);
Object obj2 = bm.getReference(bean, TestPortlet1AppScoped.class, coco2);
assertNotNull(obj2);
assertTrue(obj.equals(obj2));
assertTrue(obj == obj2);
}
CDIPrototyping.java 文件源码
java
阅读 19
收藏 0
点赞 0
评论 0
项目:portals-pluto
作者:
评论列表
文章目录