Neos\Flow\Tests\Unit\Persistence\Doctrine\PersistenceManagerTest::getIdentifierByObjectUsesUnitOfWorkIdentityWithEmptyFlowPersistenceIdentifier PHP Method

getIdentifierByObjectUsesUnitOfWorkIdentityWithEmptyFlowPersistenceIdentifier() public method

    public function getIdentifierByObjectUsesUnitOfWorkIdentityWithEmptyFlowPersistenceIdentifier()
    {
        $entity = (object) ['Persistence_Object_Identifier' => null];
        $this->mockEntityManager->expects($this->any())->method('contains')->with($entity)->will($this->returnValue(true));
        $this->mockUnitOfWork->expects($this->any())->method('getEntityIdentifier')->with($entity)->will($this->returnValue(['SomeIdentifier']));
        $this->assertEquals('SomeIdentifier', $this->persistenceManager->getIdentifierByObject($entity));
    }