Mes*_*oud 12 eclipse debugging phpunit
我使用Eclipse PDT for PHP.我可以运行我的PhpUnit测试:工作正常.
但我无法调试我的单元测试.有人已经这样做了吗?有人可以帮忙吗?
Messxoud,Thanx
小智 11
一个例子比1000字更值得:
require_once 'PHPUnit/Framework.php';
require_once 'PHPUnit/TextUI/TestRunner.php';
class MyTestCase extends PHPUnit_Framework_TestCase {
protected function setUp() {
parent::setUp ();
}
function testSimple() {
echo "horray !";
}
protected function tearDown() {
parent::tearDown();
}
static function main() {
$suite = new PHPUnit_Framework_TestSuite( __CLASS__);
PHPUnit_TextUI_TestRunner::run( $suite);
}
}
if (!defined('PHPUnit_MAIN_METHOD')) {
MyTestCase::main();
}
Run Code Online (Sandbox Code Playgroud)
关键是:
在您的测试用例中提供主要方法
测试是否直接执行测试(通过php MyTestCase.php)或phpunit本身.如果直接执行 - 只需启动testrunner.
知道你可以调试你的测试用例.
| 归档时间: |
|
| 查看次数: |
8959 次 |
| 最近记录: |