polevaultweb/phpunit-wp-cli-runner

通过在PHPUnit中引导WP-CLI来测试自定义WP-CLI命令的辅助工具

dev-master 2016-11-01 12:39 UTC

This package is not auto-updated.

Last update: 2024-09-14 19:31:25 UTC


README

通过在PHPUnit中引导WP-CLI来测试自定义WP-CLI命令的辅助工具

安装

要安装,只需在composer.json文件中引入该包,例如:

"require-dev":
{
"polevaultweb/phpunit-wp-cli-runner": "master@dev"
}

然后使用composer update来获取该包。

引导

在你的PHPUnit bootstrap.php文件中,你需要添加以下内容:

$vendorDir = '/path/to/vendor';
\Polevaultweb\PHPUnit_WP_CLI_Runner\Runner::init( $vendorDir );

然后,每次你在单元测试案例中实例化自定义CLI命令类时,WP-CLI都会被加载。

有关更多信息,请参阅博客文章