我正在尝试在CakePHP 2.0上运行PHPUnit测试。 我的模型测试没有问题,但是当我尝试运行我的控制器测试时,我得到了这个错误:
Fatal error: Class 'Controller' not found in `/Applications/MAMP/htdocs/mysite/app/Controller/AppController.php on line 7`
发生了什么事? 感谢。
答案 0 :(得分:4)
您总是需要正确定义已使用的类(您要扩展它们) - 即使在您的控制器中:
App::uses('Controller', 'Controller');
class AppController extends Controller {}
你错过了App :: uses语句。