Object object2 = getManager().getInstance(comps.get(1));
Assert.assertTrue(object instanceof CheckWithCheckPayment);
Assert.assertTrue(object2 instanceof PostConstructComponent);
PostConstructComponent pcc = (PostConstructComponent) object2;
CheckWithCheckPayment chk = (CheckWithCheckPayment) pcc.getP();
ManagedBean<PostConstructComponent> s = (ManagedBean<PostConstructComponent>) comps.get(1);
List<InterceptorData> stack = s.getInterceptorStack();
Assert.assertEquals(1, stack.size());
Assert.assertNotNull(pcc.getP());
Assert.assertSame(object.getValue(), chk.getValue());
ContextFactory.destroyRequestContext(null);
}