BetterReflectionTest\Reflection\ReflectionClassTest::testSetIsFinal PHP Метод

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

public testSetIsFinal ( )
    public function testSetIsFinal()
    {
        $php = '<?php
            final class Foo {}
        ';
        $reflection = (new ClassReflector(new StringSourceLocator($php)))->reflect('Foo');
        $this->assertTrue($reflection->isFinal());
        $reflection->setFinal(false);
        $this->assertFalse($reflection->isFinal());
        $reflection->setFinal(true);
        $this->assertTrue($reflection->isFinal());
    }
ReflectionClassTest