0

我有一个由其他 php 文件调用的通用 A 类。我想将当前类的名称放入 A 类中。

这里A 类

class A extends PHPUnit_Framework_TestCase
{

............................

public static function setUpBeforeClass()
{

try {
**Here the function to get the class**  ??????
    self::$selenium = new ObjetConnexion();
    self::$tab_castest= array();
    self::$nbjeu = -1;
 } catch (Testing_Selenium_Exception $e) {
        echo $e;
    }
}

}

B类:BTest 类扩展 A {

protected function setUp()
{
    ...

}
public function testConnexion()
{  
......
}
}

以及 phpunit.xml 的内容:

  <file>Nouveaux_services/BTest.php</file>
  <file>Nouveaux_services/CTest.php</file>
  <file>Nouveaux_services/DTest.php</file>

</testsuite>

感谢您的帮助

4

1 回答 1

0

你可以得到被调用的类get_called_class()

http://php.net/manual/en/function.get-call-class.php

于 2013-04-03T20:02:34.497 回答