我安装了PHPUnit,我的Test类看起来像这样:
require_once 'PHPUnit/Framework/TestCase.php';
class Test extends PHPUnit_Framework_TestCase {...}
Run Code Online (Sandbox Code Playgroud)
当我在Eclipse中执行PHP脚本时,出现以下错误:
致命错误:第99行的....../PEAR/PHPUnit/Framework/TestCase.php中找不到类'PHPUnit_Framework_Assert'
所以我创建了一个通用的PHP类加载测试:
a.php只会:
class AA {}
Run Code Online (Sandbox Code Playgroud)
B.php:
class BB extends AA {}
new BB();
Run Code Online (Sandbox Code Playgroud)
执行PHP脚本B.php时,我得到同样的错误:
致命错误:第2行的....../B.php中未找到"AA"类
必须有一个选项让PHP能够解析这些类,否则PHPUnit无法工作.有任何想法吗?
谢谢.