Neos\Flow\Tests\Functional\Persistence\Doctrine\Mapping\Driver\FlowAnnotationDriverTest::introducedPropertiesAreObservedCorrectly PHP Метод

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

    public function introducedPropertiesAreObservedCorrectly()
    {
        $classMetadata = new ClassMetadata(TargetClass04::class);
        $driver = $this->objectManager->get(FlowAnnotationDriver::class);
        $driver->loadMetadataForClass(TargetClass04::class, $classMetadata);
        $fieldNames = $classMetadata->getFieldNames();
        $this->assertContains('introducedProtectedProperty', $fieldNames);
        $this->assertContains('introducedPublicProperty', $fieldNames);
        $this->assertNotContains('introducedTransientProperty', $fieldNames);
    }