public function initializedBeanHookGetsCalledOnlyWhenBeanGetsCreated()
{
$bean = $this->beanFactory->get('singletonInitializedService');
self::assertEquals(1, $bean->postInitCnt);
// pulling the dependency a second time does not trigger the postInitialization() call!
$bean = $this->beanFactory->get('singletonInitializedService');
self::assertEquals(1, $bean->postInitCnt);
}