コード例 #1
0
ファイル: ClassTest.php プロジェクト: rouffj/pdepend
 /**
  * testMarkClassInstanceAsFinal
  *
  * @return void
  */
 public function testMarkClassInstanceAsFinal()
 {
     $class = new PHP_Depend_Code_Class(__CLASS__);
     $class->setModifiers(PHP_Depend_ConstantsI::IS_FINAL);
     self::assertTrue($class->isFinal());
 }
コード例 #2
0
ファイル: ClassTest.php プロジェクト: JohnMurray/VulnScan
 /**
  * Tests that the default behavior of {@link PHP_Depend_Code_Class::isFinal()}
  * is a return value <b>false</b> that can be changed with the correct
  * modifier.
  *
  * @return void
  * @covers PHP_Depend_Code_AbstractClassOrInterface
  * @covers PHP_Depend_Code_Class
  * @group pdepend
  * @group pdepend::code
  * @group unittest
  */
 public function testMarkClassInstanceAsFinal()
 {
     $class = new PHP_Depend_Code_Class('clazz', 0);
     $this->assertFalse($class->isFinal());
     $class->setModifiers(PHP_Depend_ConstantsI::IS_FINAL);
     $this->assertTrue($class->isFinal());
 }