感谢任何评论的提前感谢。我刚开始从Zend Framework 1转换到ZF2,经过快速入门和其他几个教程之后,我注意到使用phpunit的“默认”方式存在一些短缺。要么是我迷失和困惑了。
默认项目的文件夹结构为:
默认项目的文件夹结构为:
Project
| - config
| | - autoload
| | | - global.php
| | | - local.php.dist
| | - application.config.php
| - data
| - module
| | - Application
| | | - config
| | | - src
| | | - test
| | | | - ApplicationTest
| | | | - Bootstrap.php
| | | | - phpunit.xml
| | | | - TestConfig.php.dist
| | | - view
| | | - Module.php
| | - Album
| | | - config
| | | - src
| | | - test
| | | | - AlbumTest
| | | | - Bootstrap.php
| | | | - phpunit.xml
| | | | - TestConfig.php.dist
| | | - view
| | | - Module.php
| - public
| - vendor
我的问题是如何使用Jenkins和ANT来测试所有的PHPUnit测试套件。我理解单独测试每个模块的原因,但如何正确自动化以获取一个report.xml呢?如果不需要在phpunit配置文件或build.xml中指定每个模块,那就更好了。
再次感谢您的任何评论。