Phpstorm无法将Zend_Test_PHPUnit_ControllerTestCase视为phpUnit测试类

时间:2014-02-28 01:00:52

标签: zend-framework phpunit phpstorm

我有一个类似的测试类

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测试?帮助!

0 个答案:

没有答案