php - PHP - 安装phpunit

如何安装phpunit?

我读了文档 https://github.com/sebastianbergmann/phpunit,但是,有一个错误:

 

>pear upgrade PEAR


Nothing to upgrade



>pear config-set auto_discover 1


config-set succeeded



>pear install pear.phpunit.de/PHPUnit


No releases available for package" pear.phpunit.de/PHPUnit" 


install failed



如何修复这里错误?

时间:

请尝试以下说明:

  • 在命令提示中通过运行cd C:php切换到安装了PHP的目录
  • 然后通过运行 php go-pear.phar 安装 pear,
  • 按Enter键可以接受默认设置,当你要求"安装PEAR或本地副本"时"?
  • 再次按回车键以接受文件布局,
  • 按Enter键完成。
  • 运行以下命令(他们可能需要一段时间才能更新,请耐心等待):
  • pear channel-update pear.php.net
  • pear upgrade-all
  • pear channel-discover pear.phpunit.de
  • pear channel-discover components.ez.no
  • pear channel-discover pear.symfony-project.com
  • pear update-channels
  • 清除 pear 缓存 pear clear-cache
  • 若要安装PHPUnit,请运行 pear install --alldeps --force phpunit/PHPUnit
  • 若要测试PHPUnit是否已经成功安装,请运行 phpunit -v

旧答案(2014): 它说,自2014年12月以来,phpunit将不会通过PEAR提供。
因此,使用 Composer安装它很容易:

 

composer global require" phpunit/phpunit=4.1.*" 



更新2019:它应该作为一个本地(对于你的项目)开发包安装:

 

 composer require --dev phpunit/phpunit ^8



重要事项:

参考官方安装解决方案的官方安装手册

在Windows子系统中尝试Linux (wsl ):

 

sudo apt install phpunit



...