gpt4 book ai didi

eclipse - 在 Eclipse 中调试一些 PhpUnit 测试

转载 作者:行者123 更新时间:2023-12-04 00:43:22 25 4
gpt4 key购买 nike

我将 Eclipse PDT 用于 PHP。
我可以运行我的 PhpUnit 测试:工作正常。

但我无法调试我的单元测试。
有人已经这样做了吗?
有人可以帮忙做这个吗?

谢谢,
梅萨乌德

最佳答案

一个例子比 1000 字更有值(value):

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();
}

关键是:
  • 在您的测试用例中提供一个主要方法
  • 测试测试是直接执行(通过 php MyTestCase.php)还是由 phpunit 本身执行。如果直接执行 - 只需启动 testrunner。

  • 知道你可以调试你的测试用例。

    关于eclipse - 在 Eclipse 中调试一些 PhpUnit 测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1637790/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com