Qual é a maneira de evitar que o phpunit tenha que chamar o construtor de um objeto mock? Caso contrário, eu precisaria de um objeto fictício como argumento do construtor, outro para isso etc. A api parece ser assim:
getMock($className, $methods = array(), array $arguments = array(),
$mockClassName = '', $callOriginalConstructor = TRUE,
$callOriginalClone = TRUE, $callAutoload = TRUE)
Eu não consigo fazer funcionar. Ele ainda reclama do argumento do construtor, mesmo com $callOriginalConstructor
definido como falso.
Tenho apenas um objeto no construtor e é uma injeção de dependência. Então eu não acho que tenho um problema de design aí.