Я хочу высмеять метод в том же классе, который тестирую.
ClassA {
function hardToTest($arg) {
// difficult to test code
}
function underTest() {
return $this->hardToTest('foo');
}
}
Я думал, что могу использовать рефлексию для этого, но, возможно, это просто знак того, что я должен переместить hardToTest
в другой объект.