Где мне нужно разместить крючок для phpunit?Php

Кемеровские программисты php общаются здесь
Anonymous
Где мне нужно разместить крючок для phpunit?

Сообщение Anonymous »

Ответ, вероятно, очень простой, но я ходил по кругу и нигде не могу найти ответ.
Я пытаюсь издеваться над финальным классом, что обычно невозможно без каких-либо действий. дополнительная работа. Я видел несколько вариантов, таких как реализация интерфейса и издевательство над ним. Но это создало бы дополнительную работу напрасно, поэтому я начал искать способ обойти проблему. Решение, которое я нашел, было dg/bypass-finals. Мне нужно было сделать только одну вещь, чтобы реализовать это. Выполните эту строку кода как можно раньше:

Код: Выделить всё

DG\BypassFinals::enable();
После некоторых поисков я обнаружил, что лучший способ сделать это — использовать хук и зарегистрировать его в файле phpunit.xml. Итак, я создал свой крючок, который выглядит следующим образом:

Код: Выделить всё


Подробнее здесь: [url]https://stackoverflow.com/questions/69966766/where-do-i-need-to-place-a-hook-for-phpunit[/url]

Вернуться в «Php»