Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/277.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHPUnit:从实例运行测试_Php_Phpunit - Fatal编程技术网

PHPUnit:从实例运行测试

PHPUnit:从实例运行测试,php,phpunit,Php,Phpunit,我想知道是否有一种方法可以从一个对象运行PHPUnit测试。范例 是的,这是可能的。可以这样做: $test = new FooTest(); $results = $test->run(); 当您创建测试时,您正在扩展PHPUnit_框架_测试用例。PHPUnit对每个测试调用run方法。因此,您可以自己在测试中调用它来运行它。此方法返回PHPUnit_Framework_TestResult,您可以使用它查看测试结果 签出以获取有关不同对象的更多信息。是否有办法只运行特定的测试?是的

我想知道是否有一种方法可以从一个对象运行PHPUnit测试。范例


是的,这是可能的。可以这样做:

$test = new FooTest();
$results = $test->run();
当您创建测试时,您正在扩展PHPUnit_框架_测试用例。PHPUnit对每个测试调用
run
方法。因此,您可以自己在测试中调用它来运行它。此方法返回PHPUnit_Framework_TestResult,您可以使用它查看测试结果


签出以获取有关不同对象的更多信息。

是否有办法只运行特定的测试?是的,为此,我认为您需要创建一个PHPUnit\u Framework\u测试套件并自己添加测试。谢谢我也这么想。我想我只需要扩展一个自定义类,这样我就可以实现我需要完成的事情。