Cakephp - 测试组件 - 找不到组件

时间:2010-10-01 09:08:51

标签: unit-testing cakephp

我在cakephp中编写了一个组件测试 这是我的代码

<?php
  class PermissionTestCase extends CakeTestCase {
   var $fixtures = array('Org');  
   function testsetPermission() { 
      $this->PermissionComponentTest = new PermissionComponent(); <---- line 5

我收到此错误 - 致命错误:第5行的/Sites/php/cake/Demo_Code/perm/app/tests/cases/components/permission.test.php中找不到类'PermissionComponent'

为什么在测试/案例中寻找组件? 此外,我尝试将组件移动到此目录中,但它没有用。

由于

亚历

1 个答案:

答案 0 :(得分:2)

您必须使用App :: import()手动包含该组件:

App::import('Component', 'Permission');