assertTrue($node->{'is' . $modifier}()); } public function testNoModifiers(): void { $node = new ClassConst([], 0); $this->assertTrue($node->isPublic()); $this->assertFalse($node->isProtected()); $this->assertFalse($node->isPrivate()); $this->assertFalse($node->isFinal()); } public static function provideModifiers() { return [ ['public'], ['protected'], ['private'], ['final'], ]; } }