Ответ 1
Попробуйте этот блог: http://nishutayaltech.blogspot.in/2011/04/installing-phpunit-on-windows.html
Эта настройка предназначена для Windows. Надеюсь, что это поможет вам.
Я программист новичков, и я пытался смущаться долгое время, чтобы настроить PHPUnit и работать с WAMP. Я прочитал документацию и просмотрел различные сайты, чтобы увидеть, что я делаю неправильно, но я сдаюсь! Мне нужно, чтобы кто-то объяснил это мне, как будто я умеренно отсталый.
Я, наверное, видел все руководства о том, как настроить его, но не стесняйтесь связывать меня с тем, что, по вашему мнению, является надежным!
Попробуйте этот блог: http://nishutayaltech.blogspot.in/2011/04/installing-phpunit-on-windows.html
Эта настройка предназначена для Windows. Надеюсь, что это поможет вам.
Также проверьте это, может быть полезно http://www.mark-leong.com/installing-php-and-phpunit-on-windows-7/
//добавление необходимых грушевых каналов
pear channel-update pear.php.net
Обновление груши - все
pear channel-discover pear.phpunit.de
pear channel-find components.ez.no
pear channel-discover pear.symfony-project.com
pear update-channels
//выполнение установки
pear install --alldeps --force phpunit/PHPUnit
Если все в порядке, проверьте, установлен ли phpunit, добавив в командной строке
phpunit -v
Если вы столкнулись с ошибками или прервали установку
Очистить кеш-память
может быть полезным в этом случае.
1) скачать https://phar.phpunit.de/phpunit.phar 2) запустите его через php phpunit.phar
Btw, если этот файл когда-либо уходит, вы можете посмотреть здесь оригинальные направления: https://github.com/sebastianbergmann/phpunit
Я рекомендую использовать композитор. Он может использоваться для каждого проекта, но также и "глобально".
Создайте папку на диске C с именем globalpackages, затем cd в нее из командной строки.
run 'composer требует phpunit/phpunit'
один раз, когда заканчивается запуск 'composer install'
Как только вы закончите, вы можете проверить содержимое C:\globalpackages\vendor\phpunit и посмотреть два файла phpunit, один из которых - bat.
Добавьте C:\globalpackages\vendor\phpunit в свой системный путь, а затем вы сможете запускать phpuni из любой точки вашей системы.
Для меня это самые быстрые и быстрые способы.
Убедитесь, что у вас есть Wamp с WAMP с PHP 7, поскольку phpunit требует, чтобы PHP7 работает! или не менее 6.2
Перейти в папку wamp64\Bin\PHP\php7.0.10 (где бы вы ни установили ваш wamp - BEWARE последняя папка - это имя версии PHP, которое у вас есть, поэтому она может отличаться от предыдущей)
Мы будем работать в этой папке во время всей установки. Поэтому, если я скажу файл редактирования и т.д., Это означает в этой папке.
На момент написания этого я получил версию phpunit 6.2 и php7.0.10 4. Скопируйте загруженный файл в папку wamp64\bin\php\php7.0.10. Для меня это: phpunit-6.2.2.phar для вас это может быть другая версия.
Теперь измените имя phpunit-6.2.2.phar на phpunit.phar
Теперь убедитесь, что вы добавили свой php в PATH в переменные среды Чтобы сделать это в Windows 10 и Windows 8
6а. В разделе "Поиск" выполните поиск и выберите: Система (Панель управления)
6б. Нажмите ссылку "Дополнительные системные настройки".
6с. Выберите переменные среды. В разделе "Системные переменные" найдите переменную среды PATH и выберите ее. Нажмите "Изменить". Если переменная среды PATH не существует, нажмите "Создать".
6d. В окне "Редактировать системную переменную" (или "Новая системная переменная" ) укажите значение переменной среды PATH. Вставьте местоположение вашего PHP. Для меня это будет: D:\AnyFolderYouInsalledWampTo\wamp64\bin\php\php7.0.10
(если в PATH была другая команда или путь, просто добавьте ";" в конец. Для exmaple:
% someOtherCommand%; D:\AnyFolderYouInsalledWampTo\wamp64\Bin\PHP\php7.0.10)
6е. Нажмите "ОК". Закройте все остальные окна, нажав OK.
В cmd (для запуска cmd перейдите к поиску в Windows и введите cmd.exe и нажмите Enter)
перейдите в папку wamp64\bin\php\php7.0.10
(чтобы перейти к типу папки, например cd D:\AnyFolderYouInsalledWampTo\wamp64\bin\php\php7.0.10
)
Теперь, когда вы в этой папке, запустите эту команду в cmd: echo @php "% ~ dp0phpunit.phar" % * > phpunit.cmd
выполните следующую команду:
phpunit
вы должны получить список всех команд, доступных в phpunit
теперь запустите это:
phpunit --check-version
вы получите информацию о том, какая версия phpunit у вас есть, и если вы используете новейшую версию.
Если это не работает, перейдите в wamp64\bin\php\php7.0.10
Изменить файл phpunit.bat
Добавьте эту строку:
""%PHPBIN%" "D:\AnyFolderYouInsalledWampTo\wamp64\bin\php\php7.0.10\phpunit.phar" %*
Повторите пункт 9.
если он все еще не работает, дайте мне знать.