Doctrine\OXM\Tests\Tools\XmlEntityGeneratorTest::testLifecycleCallbacks PHP Method

testLifecycleCallbacks() public method

    public function testLifecycleCallbacks()
    {
        $metadata = $this->generateBookXmlEntityFixture();
        $book = $this->newInstance($metadata);
        $reflClass = new \ReflectionClass($metadata->name);
        $this->assertTrue($reflClass->hasMethod('loading'), "Check for postLoad lifecycle callback.");
        $this->assertTrue($reflClass->hasMethod('willBeRemoved'), "Check for preRemove lifecycle callback.");
    }