в которой нужно "замокать" приватные методы класса, использующиеся в публичных, которые тестирую. Но как я понял, сделать это не возможно, т.к. mock-и в phpunit наследуются и превращают в пустышку переданные методы в него методы. Соответственно могу "замокать" только защищенные и публичные методы.
Существуют ли решение не повышать уровень доступа у приватных до защищенных?
через рефлексию сделай
это лишь говорит о том, что эти приватные методы должны в своих классах лежать. и быть публичными.
Обсуждают сегодня