public function propertiesAreReinjectedIfTheObjectIsUnserialized()
{
$className = Fixtures\PrototypeClassA::class;
$singletonA = $this->objectManager->get(Fixtures\SingletonClassA::class);
$prototypeA = unserialize('O:' . strlen($className) . ':"' . $className . '":0:{};');
$this->assertSame($singletonA, $prototypeA->getSingletonA());
}