PHPUnit命令行。配置--引导

PHPUnit命令行。配置--引导,php,unit-testing,phpunit,Php,Unit Testing,Phpunit,对于这个问题的基本性质,我很抱歉,但我已经尝试通过phpunit文档和在线搜索来解决这个问题,但无法将其组合起来 我有很多php类,我想通过phpunit cli接口脚本(windows box)对它们进行测试,但我仍停留在一个非常基本的问题上 我的测试主题是,例如,c:\src\classes和测试文件在这里,c:\src\tests 我可以通过执行以下操作单独运行: $> phpunit --bootstrap c:\src\classes\<name of class subj

对于这个问题的基本性质,我很抱歉,但我已经尝试通过phpunit文档和在线搜索来解决这个问题,但无法将其组合起来

我有很多php类,我想通过phpunit cli接口脚本(windows box)对它们进行测试,但我仍停留在一个非常基本的问题上

我的测试主题是,例如,c:\src\classes和测试文件在这里,c:\src\tests

我可以通过执行以下操作单独运行:

$> phpunit --bootstrap c:\src\classes\<name of class subject> c:\src\tests\<name of test file>
phpunit--bootstrap c:\src\classes\c:\src\tests\ 我希望能够做到的是:

$> phpunit --bootstrap <something that registers multiple class subjects> c:\src\tests
phpunit--bootstrap c:\src\tests 因此,它将针对c:\src\tests目录中的所有测试运行

我发现了对phpunit.xml的引用,这些引用将在每次phunit执行之前被读取,我假设在这里我可以提供关于类在哪里进行测试的信息,但是我发现所有对这些的引用都没有帮助,并且让我陷入了一系列的困境。有人能给我指一下以黑白显示此配置的文档吗


谢谢

您应该传递给
--bootstrap
的是一个PHP脚本的路径,该脚本注册一个自动加载程序,该自动加载程序负责(仅)加载您的类


这样的自动加载器可以使用类似的工具创建。当您使用自动加载器管理项目的依赖项时,也会为您生成一个自动加载器。

您应该传递给
--bootstrap
的是一个PHP脚本的路径,该脚本注册一个自动加载器,该自动加载器负责(仅)加载您的类

这样的自动加载器可以使用类似的工具创建。当您使用自动加载器管理项目的依赖项时,也会为您生成自动加载器