Neos\Flow\Tests\Unit\Persistence\Generic\PersistenceManagerTest::updateSchedulesAnObjectForPersistence PHP Метод

updateSchedulesAnObjectForPersistence() публичный Метод

    public function updateSchedulesAnObjectForPersistence()
    {
        $object = new \ArrayObject(array('val' => '1'));
        $persistenceManager = $this->getMockBuilder(\Neos\Flow\Persistence\Generic\PersistenceManager::class)->setMethods(array('isNewObject'))->getMock();
        $persistenceManager->expects($this->any())->method('isNewObject')->willReturn(false);
        $this->assertAttributeNotContains($object, 'changedObjects', $persistenceManager);
        $persistenceManager->update($object);
        $this->assertAttributeContains($object, 'changedObjects', $persistenceManager);
    }