public void testCreateLifecycleAdapters() throws Exception
{
PooledJavaComponent component = createPooledComponent();
assertEquals(0, component.lifecycleAdapterPool.getNumActive());
LifecycleAdapter borrowed = component.borrowComponentLifecycleAdaptor();
assertNotNull(borrowed);
assertEquals(1, component.lifecycleAdapterPool.getNumActive());
component.returnComponentLifecycleAdaptor(borrowed);
assertEquals(0, component.lifecycleAdapterPool.getNumActive());