ContextFactory contextFactory = WebBeansContext.getInstance().getContextFactory();
contextFactory.initSessionContext(null);
defineInterceptor(SecureAndTransactionalInterceptor.class);
Bean<SecureAndTransactionalComponent> bean = defineManagedBean(SecureAndTransactionalComponent.class);
SecureAndTransactionalComponent payment = getManager().getInstance(bean);
Assert.assertFalse(SecureAndTransactionalComponent.getCALL());
payment.pay();
Assert.assertTrue(SecureAndTransactionalComponent.getCALL());
contextFactory.destroySessionContext(null);