繁体   English   中英

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

[英]command not found error while running php test code in command prompt

我按照网站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 服务器。

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM