PHP致命错误:类';WP#u UnitTestCase';尝试运行测试样本时未找到

PHP致命错误:类';WP#u UnitTestCase';尝试运行测试样本时未找到,php,phpunit,Php,Phpunit,我正试图用我的wordpress插件使用phpunit初始化php单元测试。我正在windows上运行xampp。我的xampp安装也在我的E:drive上,如果这有什么不同的话。我将随本教程一起介绍以下内容: 我已经到了我跑步的地方 install-wp-tests.sh wordpress\u测试根目录“”本地主机最新版本 我运行它,它会弹出并很快关闭,所以我不知道它是否真的在工作。然后我试着跑 phpunit测试/test sample.php 我得到: PHP Fatal error:

我正试图用我的wordpress插件使用phpunit初始化php单元测试。我正在windows上运行xampp。我的xampp安装也在我的E:drive上,如果这有什么不同的话。我将随本教程一起介绍以下内容:

我已经到了我跑步的地方

install-wp-tests.sh wordpress\u测试根目录“”本地主机最新版本

我运行它,它会弹出并很快关闭,所以我不知道它是否真的在工作。然后我试着跑

phpunit测试/test sample.php

我得到:

PHP Fatal error:  Class 'WP_UnitTestCase' not found in E:\xampp\htdocs\wp-content\plugins\SRBC\tests\test-sample.php on line 11

Fatal error: Class 'WP_UnitTestCase' not found in E:\xampp\htdocs\wp-content\plugins\SRBC\tests\test-sample.php on line 11


我假设这意味着install-wp-test.sh没有正确安装,并且缺少这些类。有什么想法吗?

最后需要安装SVN for windows。还必须将mysqladmin.exe路径添加到path环境变量中。最后,我需要这个:

在所有这些和3个小时之后!我让它正常工作了


希望这对其他人有帮助。

我运行了bootstrap.php,它给了我这个
找不到C:\Users\gaming\AppData\Local\Temp/wordpress tests lib/includes/functions.php,您运行过bin/install-wp-tests.sh吗?
阅读该教程后,似乎
安装wp-tests.sh
是一个UNIX shell脚本,因此无法在Windows上运行是的,我在发布的教程链接中没有提到,但在wp-cli的实际文档中提到了它