2017-08-30 212 views
0

我是PHP新手,我得到了现有的CakePHP项目,但我无法从PHP Storm启动它。每次我想运行程序的时候,会显示错误:PHP致命错误:未捕获错误:类'CakeTestSuite'中找不到

PHP Fatal error: Uncaught Error: Class 'CakeTestSuite' not found in C:\xampp\htdocs\dummy\dummy_app\Plugin\AclExtras\Test\Case\AllTestsTest.php:16

AllTestsTest.php文件:

require_once 'PHPUnit/Autoload.php'; 

class AllTestsTest extends PHPUnit_Framework_TestSuite { 


    public static function suite() { 
     $suite = new CakeTestSuite('All Tests'); 
     $suite->addTestDirectoryRecursive(App::pluginPath('AclExtras') . 'Test' . DS . 'Case' . DS); 

     return $suite; 
    } 
} 

错误设置为:$suite = new CakeTestSuite('All Tests');

任何想法,为什么或如何解决这一问题?

+0

最常见的原因FR的错误是,试图将类实例没有被列入见。如果你还没有尝试'include()'或'require()'包含这个类的文件。 – ksjohn

+0

谢谢@ksjohn – damatano

+0

或可能包含命名空间'Path \ File \ CakeTestSuite' – jjoselon

回答

相关问题