Vielen Dank im Voraus für Kommentare. Ich habe gerade angefangen, von Zend Framework 1 zu ZF2 zu wechseln, und nachdem ich den Schnellstart und einige andere Tutorials durchgegangen bin, habe ich gemerkt, dass es mit der "Standard" -Methode, phpunit zu verwenden, nicht so weit kommt. Entweder das oder ich bin nur verloren und verwirrt.zend framework 2 + phpunit + mehrere Module + kontinuierliche Integration
Die Ordnerstruktur für ein Standardprojekt ist
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
Meine Frage ist, wie ich mit ANT verwenden Jenkins tun alle der phpunit Testsuiten zu testen. Ich verstehe den Grund für das Testen jedes Moduls einzeln, aber wie kann ich das richtig automatisieren, um eine report.xml zurück zu bekommen. Und es wäre noch besser, wenn ich nicht jedes Modul in einer phpunit-Konfiguration angeben müsste. oder die Datei build.xml.
Nochmals vielen Dank für Kommentare.
Was ist die Verwendung von PHPUnit-ci.xml? – anasaitali