Doctrine\Tests\ODM\PHPCR\Mapping\AbstractMappingDriverTest::testLifecycleCallbackMapping PHP Method

testLifecycleCallbackMapping() public method

public testLifecycleCallbackMapping ( ClassMetadata $class )
$class Doctrine\ODM\PHPCR\Mapping\ClassMetadata
    public function testLifecycleCallbackMapping($class)
    {
        $this->assertEquals(7, count($class->lifecycleCallbacks));
        $this->assertEquals('preRemoveFunc', $class->lifecycleCallbacks['preRemove'][0]);
        $this->assertEquals('postRemoveFunc', $class->lifecycleCallbacks['postRemove'][0]);
        $this->assertEquals('prePersistFunc', $class->lifecycleCallbacks['prePersist'][0]);
        $this->assertEquals('postPersistFunc', $class->lifecycleCallbacks['postPersist'][0]);
        $this->assertEquals('preUpdateFunc', $class->lifecycleCallbacks['preUpdate'][0]);
        $this->assertEquals('postUpdateFunc', $class->lifecycleCallbacks['postUpdate'][0]);
        $this->assertEquals('postLoadFunc', $class->lifecycleCallbacks['postLoad'][0]);
    }
AbstractMappingDriverTest