Я хочу добавить тестовое покрытие к методу внутри класса PHP, который вызывает встроенный в PHP метод. Чтобы иметь возможность издеваться над copy()
, мне пришлось создать класс-оболочку. Есть ли лучший способ издеваться над встроенными методами PHP? Под «лучше» я подразумеваю, что я не хочу вводить класс-оболочку только ради модульного тестирования.
Я проверил эти документы, но не смог найти ответ.
Я использую PHP и PHPUnit только для стороннего проекта, поэтому я могу упустить что-то очевидное?