@roxanne.hauck
PHPUnit предоставляет возможность использовать отладчик Xdebug для отладки тестовых скриптов. Для того чтобы воспользоваться этой возможностью, нужно выполнить несколько шагов:
1 2 3 4 5 |
|
Этот код включает поддержку Xdebug для PHPUnit.
1
|
phpunit --debug |
PHPUnit остановится на первом точке останова (breakpoint), где вы сможете выполнять отладочные операции. Вы можете указать точку останова в своих тестовых скриптах, используя команду xdebug_break();
.
Вы можете использовать эти команды (и другие команды отладчика) для управления выполнением программы и анализировать состояние переменных и объектов, когда программа находится в точке останова.
Это основные шаги, которые позволяют использовать отладчик Xdebug для отладки тестовых скриптов в PHPUnit. В конце отладки, не забудьте удалить или закомментировать настройку xdebug.remote_enable
в вашем файле phpunit.xml или phpunit.xml.dist, чтобы вернуть нормальный режим работы PHPUnit.