Je suis nouveau sur PHP et j'ai un projet CakePHP existant mais je ne peux pas le démarrer depuis PHP Storm. Chaque fois que je veux lancer l'application, il indique l'erreur:PHP Erreur irrécupérable: Uncaught Erreur: Classe 'CakeTestSuite' introuvable dans
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
fichier:
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;
}
}
erreur est réglé sur: $suite = new CakeTestSuite('All Tests');
Toute idée pourquoi ou comment résoudre ce problème?
La raison la plus courante fr cette erreur est que la classe que vous essayez d'instancier n'a pas été inclus. Essayez de 'include()' ou 'require()' le fichier qui contient la classe si vous ne l'avez pas encore fait. – ksjohn
Merci @ksjohn – damatano
ou pourrait inclure l'espace de noms 'Path \ File \ CakeTestSuite' – jjoselon