Я знаю, что могу использовать 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)?