我正在使用Laravel 5.4开发应用程序。在继续我的项目的下一个模块之前。我想测试单元测试每个模块或我的应用程序的一些核心功能。我想使用我在laravel文档中阅读的内置php单元测试。
但是,当我尝试在PowerShell中运行phpunit命令时出现错误。
以下是错误:
PHP Fatal error: Uncaught Error: Call to undefined method PHPUnit_Util_Configuration::getTestdoxGroupConfiguration() in C:\Users\Jaaayz\Documents\ad-fingerprinting\ser ver\vendor\phpunit\phpunit\src\TextUI\TestRunner.php:1066 Stack trace:
#0 C:\Users\Jaaayz\Documents\ad-fingerprinting\server\vendor\phpunit\phpunit\src\TextUI\TestRunner.php(163): PHPUnit_TextUI_TestRunner->handleConfiguration(Array)
#1 C:\xampp\php\pear\PHPUnit\TextUI\Command.php(176): PHPUnit_TextUI_TestRunner->doRun(Object(PHPUnit_Framework_TestSuite), Array)
#2 C:\xampp\php\pear\PHPUnit\TextUI\Command.php(129): PHPUnit_TextUI_Command->run(Array, true)
#3 C:\xampp\php\phpunit(46): PHPUnit_TextUI_Command::main()
#4 {main} thrown in C:\Users\Jaaayz\Documents\ad-fingerprinting\server\vendor\phpunit\phpunit\src\TextUI\TestRunner.php on line 1066
Fatal error: Uncaught Error: Call to undefined method PHPUnit_Util_Configuration::getTestdoxGroupConfiguration() in C:\Users\Jaaayz\Documents\ad-fingerprinting\server\v endor\phpunit\phpunit\src\TextUI\TestRunner.php:1066 Stack trace:
#0 C:\Users\Jaaayz\Documents\ad-fingerprinting\server\vendor\phpunit\phpunit\src\TextUI\TestRunner.php(163): PHPUnit_TextUI_TestRunner->handleConfiguration(Array)
#1 C:\xampp\php\pear\PHPUnit\TextUI\Command.php(176): PHPUnit_TextUI_TestRunner->doRun(Object(PHPUnit_Framework_TestSuite), Array)
#2 C:\xampp\php\pear\PHPUnit\TextUI\Command.php(129): PHPUnit_TextUI_Command->run(Array, true)
#3 C:\xampp\php\phpunit(46): PHPUnit_TextUI_Command::main()
#4 {main} thrown in C:\Users\Jaaayz\Documents\ad-fingerprinting\server\vendor\phpunit\phpunit\src\TextUI\TestRunner.php on line 1066
安装有什么问题吗?
我认为根本没有问题,因为它是laravel的内置包。
感谢有人可以帮助我。
提前致谢。