public function retrievingNonSingletonLazyBeanReturnsDifferentInstances()
{
$bean = $this->beanFactory->get('nonSingletonLazyRequestBean');
$bean2 = $this->beanFactory->get('nonSingletonLazyRequestBean');
$bean->initializeProxy();
$bean2->initializeProxy();
self::assertInstanceOf(ValueHolderInterface::class, $bean);
self::assertInstanceOf(ValueHolderInterface::class, $bean2);
self::assertNotSame($bean->getWrappedValueHolderValue(), $bean2->getWrappedValueHolderValue());
}