JackShcherbakov
@JackShcherbakov

Как запустить тест PHPUnit в openServer?

Здравствуйте! Не могу понять как подключить PHPUnit к openServer. Из прочитанного в документации я сделал вывод, что PHPUnit идет вместе с PHP с 5-й версии. Я использую 7-ю.

Написал тест функции. Сделал класс, вообщем все по правилам. Но вдруг в книге напоролся на такую строку:

Что бы выполнить тест, достаточно указать имя файла, в котором сохранен его код, в качестве параметра программы PHPUnit, запускаемой на выполнение из командной строки:
phpunit.phar RestaurantCheckTest.php

Тут сразу возникают вопросы:
1. В какую именно командную строку вводить эти команды
2. Как вообще понять что он у меня есть?
3. Почему на сайте phpUnit нельзя скачать тот мистический архив?

Как мне этот тест то запустить?

Заранее спасибо!
  • Вопрос задан
  • 574 просмотра
Пригласить эксперта
Ответы на вопрос 1
@alekseikovrigin
Установка PHPUnit на OpenServer почти не отличается от установки на Windows и похожа на установку Composer, например
1) Скачать *.phar-архив. Нужно учитывать версию PHP
8.1 - 8.2
7.3 - 7.4
2) Положить в ту папку с PHP, версия которого выбрана в настройках - <Путь>\OpenServer\modules\php\PHP_<версия>\
6406147c033f7773885276.jpeg

3) Создать файл phpunit.bat, прописав в нём название скачанного архива
@php "%~dp0phpunit-9.6.4.phar" %*
4) Запускать либо в консоли IDE, либо через штатную консоль OpenServer - так же как composer опять же
phpunit -v
6406148be3053658590636.jpeg
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы