Установка PHPUnit на PhpStorm

Я пытаюсь использовать PHPUnit с PhpSTORM, загружая его из файла автозагрузчика. Но, как вы можете видеть на скриншоте ниже, версия PHPUnit: не установлена, я получаю то же самое, даже если я выбираю другие два варианта. то есть путь к phpunit.phar и путь загрузки из include (PEAR).

введите описание изображения здесь

вот что я получаю, когда запускаю тестовый пример:
введите описание изображения здесь

Классы PhpUnit и автозаполнение кода обнаруживаются, но редактор PhpStorm просто отлично.

3

Решение

для тех, кто сталкивается с этим: Если это происходит, и вы видите красный i с не установленной версией PHPUnit, то вы, вероятно, получите сообщение «Пожалуйста, выберите PHP Interpreter для загрузки версии PHPUnit» при нажатии кнопки обновления.

Если у вас есть путь к phpunit.phar и ваш путь к автозагрузчику composer, то вполне возможно, что PHPStorm просто не получит, какой php exe-файл использовать для загрузки PHPUnit.

Затем вы можете добавить удаленного интерпретатора PHP, но вы также можете добавить локального интерпретатора PHP (например, если на вашем компьютере установлен xampp или wampp или lampp).

Нажмите Cntrl + Alt + S и перейдите на -> Языки & Фреймворки -> PHP -> Интерпретатор CLI -> нажмите кнопку с точками (или Shift + Enter), и там вы можете добавить «Интерпретатор», нажав кнопку +.

Я добавил свой собственный локальный интерпретатор xampp \ php \ php.exe
Нажмите применить и хорошо и вернитесь к
Языки & Фреймворки -> PHP -> Тест фреймворков и нажмите кнопку обновления.
Он должен сделать немного магии, а затем он скажет PHPUnit verson: 6.5 (или какой вы когда-либо устанавливали).
У меня был локальный (xampp) сервер Apache.

7

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]