Chr*_*ood 0 php phpunit unit-testing easyphp wampserver
我已经使用 pear 在 wamp 服务器中安装了 phpunit,目录结构如下 C:\Easy-PHP\pear\PHPUnit。
PHPUnit 运行良好,我可以从全局运行它,即 c:\phpUnit
我的问题是如何从目录内运行测试?
例如:
我有要在 c:\Users\j.bloggs\workspace\assets\project-name\classes\myClass.php 中测试的类
我在 c:\Users\j.bloggs\workspace\assets\project\tests\myClassTest.php 中有测试
如何设置使用 PHPUnit 以这种方式运行测试?我看到了关于 phpunit.xml 和 bootstrap.php 的信息,我该如何实现这些?我还没有找到任何关于这一点的明确信息。
谢谢你的帮助。
当您从命令行运行 PHPUnit 时,它首先在现有目录中查找任何phpunit.xml文件来提供设置,如果它包含引导文件的路径,那么该引导文件将预先执行。
引导文件应该能够提供要测试的类的源(如果测试文件本身没有,则通过设置它们)。
之后,它递归地在当前工作目录中的目录中查找遵循命名约定的文件XXXTest.php,然后执行它们。
简而言之,只需导航到您的测试文件夹并运行phpunit.
| 归档时间: |
|
| 查看次数: |
2028 次 |
| 最近记录: |