Qual è il modo per evitare che phpunit debba chiamare il costruttore per un oggetto fittizio? Altrimenti avrei bisogno di un oggetto fittizio come argomento del costruttore, un altro per quello ecc. L'api sembra essere così:
getMock($className, $methods = array(), array $arguments = array(),
$mockClassName = '', $callOriginalConstructor = TRUE,
$callOriginalClone = TRUE, $callAutoload = TRUE)
Non riesco a farlo funzionare. Si lamenta ancora dell'argomento del costruttore, anche se è $callOriginalConstructor
impostato su false.
Ho solo un oggetto nel costruttore ed è un'iniezione di dipendenza. Quindi non penso di avere un problema di progettazione lì.