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());
}