Я знаю, что могу использовать Vendored PHPUnit вместо phpunit.phar, но это не улучшение. php bin / phpunit (для Symfony4) даже не будет phpunit в вендоре, а в подкаталоге «bin». Я надеялся получить четкий совет, как настроить PhpStorm для фактического использования symfony / phpunit-bridge, а не vanilla phppunt

я были проблемы с настройкой PhpStorm IDE для использованияhttp://symfony.com/doc/current/components/phpunit_bridge.html во время работы с Symfony 3.3.

Я решил просто скачатьphpunit.phar вbin и использовать его вместо этого.

Symfony 3.4 (и Symfony 4), даже не имеетphpunit.xml.dist из коробки, поэтому есть проблема с использованиемphpunit.phar без труда.

Я установил PHPUnit, используя flex:

composer req phpunit

Это создало phpunit.xml.dist, и я смог запустить тесты из командной строки:

php bin/phpunit

Но опять же я не смог заставить PhpStorm использовать его.

Итак, я скачалphpunit.phar и он может работать вместе с предоставленным phpunit.xml.dist.

Вопрос 1: Есть ли способ для PhpStorm IDE использовать phpunit-bridge?

Вопрос 2: Какова лучшая практика для Symfony 4 (phpunit-bridge или vanilla phpunit.phar)?