Neos\Flow\Tests\Functional\ObjectManagement\ProxyCompilerTest::transientPropertiesAreNotSerializedOnSleep PHP Method

transientPropertiesAreNotSerializedOnSleep() public method

    public function transientPropertiesAreNotSerializedOnSleep()
    {
        $prototypeF = $this->objectManager->get(Fixtures\PrototypeClassF::class);
        $prototypeF->setTransientProperty('foo');
        $prototypeF->setNonTransientProperty('bar');
        $serializedObject = serialize($prototypeF);
        $prototypeF = null;
        $prototypeF = unserialize($serializedObject);
        $this->assertSame($prototypeF->getNonTransientProperty(), 'bar');
        $this->assertSame($prototypeF->getTransientProperty(), null);
    }