Интересно:Как отделить модуль и функциональные тесты в Symfony2?
- если это хорошая идея отдельных тестов (Unit | Functional ...) в Symfony2,
- и , как я должен разделить:
По структуре папок:
tests
|-- functional
|-- unit
По конфигурации в phpunit.xml:
<testsuites>
<testsuite name="unit">...</testsuite>
<testsuite name="functional">...</testsuite>
</testsuites>
По аннотацию
/**
* @group unit
*/
function testMyUnit()
Это разумный подход? есть стандартный способ для этого? Какие «уровни» разделяют (unit> integration> function)? И как воспользоваться этим, если я хочу играть с этими тестами вручную и быстрее, и получить отчеты о рациональном освещении в Дженкинсе?
Что случилось с стандартным подходом к выполнению ваших функциональных тестов в папке Controller вашего пакета? –
Где помещены тесты интеграции (например, с использованием ядра или контейнера) или «функциональный код»? – Koryonik