Neos\Flow\Tests\Functional\Property\PropertyMapperTest::persistentEntityCanBeSerializedToIdentifierUsingObjectSource PHP Method

persistentEntityCanBeSerializedToIdentifierUsingObjectSource() public method

    public function persistentEntityCanBeSerializedToIdentifierUsingObjectSource()
    {
        $entity = new Fixtures\TestEntity();
        $entity->setName('Egon Olsen');
        $entity->setAge(42);
        $entity->setAverageNumberOfKids(3.5);
        $this->persistenceManager->add($entity);
        $entityIdentifier = $this->persistenceManager->getIdentifierByObject($entity);
        $this->persistenceManager->persistAll();
        $this->persistenceManager->clearState();
        $source = $entity;
        $result = $this->propertyMapper->convert($source, 'string');
        $this->assertSame($entityIdentifier, $result);
    }