在命令提示符下运行php测试代码时命令未找到错误

时间:2012-11-07 11:48:14

标签: php tdd phpunit pear

我按照网站http://elentok.blogspot.com/2011/10/install-phpunit-on-wampserver.html安装PHPUnit框架,以便在PHP中进行单元测试。我已经下载了pear和PHPUnit。我按照上述网站中描述的步骤安装了它们。这也有效。但最后,我试图运行php程序:::

class MyTest extends PHPUnit_Framework_TestCase
{
    public function testOneEqualsOne()
    {
      $this->assertEquals(1, 1);
    }
}

- >我在命令提示符下键入了命令phpunit Mytest.php,但是没有运行。并显示错误phpunit未被识别为内部或外部命令,可操作程序或批处理文件。我在c:\ wampp \ www \ myproject>上试过了。如何正确运行此代码并使用PHPUnit测试框架?安装有什么问题吗?我在wampp服务器上安装了PHPUnit。如果我错了,请帮我安装PHPUnit并正确使用它。我的系统是Windows 07 64位,我使用的是wampp服务器。

1 个答案:

答案 0 :(得分:0)

你必须在你的php测试文件中包含Autoload.php文件:

require_once 'path/to/PHPUnit/Autoload.php';