我有一个类似的测试类
require_once 'Zend/Test/PHPUnit/ControllerTestCase.php';
class MyTest extends Zend_Test_PHPUnit_ControllerTestCase {
public function testSomething() {
$this->assertTrue(true);
}
}
当我尝试通过右键单击它来运行此测试时,然后“运行myTest”PhpStorm尝试执行它而不是测试它
喜欢那个
C:\Zend\ZendServer\bin\php.exe C:\project\tests\MyTest.php
而不是那样的东西
C:\Zend\ZendServer\bin\php.exe C:\Users\thermech\AppData\Local\Temp\ide-phpunit.php --configuration C:\project\tests\phpunit.xml MyTest C:\project\tests\MyTest.php
当我尝试创建PHPUnit运行/调试配置时,ide会告诉我“错误:测试类未指定或无效”
编辑:我的想法是PHPUnit无法看到Zend_Test_PHPUnit_ControllerTestCase也是一个PHPUnit_Framework_TestCase(即使PHPUnit在include路径中),我也不知道为什么
我做错了什么?有没有办法告诉PhpStorm将Zend_Test_PHPUnit_ControllerTestCase视为PHPUnit测试?帮助!