1
resposta

Mockando metodo privado

Primeiramente Parabéns pelo curso, excelente, aliás eu particularmente gosto de todos os cursos que você ministra.

Tenho dúvida que já me deparei muitas vezes, você conhece alguma forma de mockar metodo privado com mockito ?

1 resposta

Oi Marcos,

Que bom que está gostando dos cursos :)

Acho que não tem como mockar mesmo, por conta de estar private e não ter acesso.

Talvez você esteja precisando testar um método público que chama um método privado e este provavelmente cria um objeto que você gostaria de mockar. Nesse caso eu tentaria alterar o design da classe, para que de alguma forma esse objeto seja passado como dependência na classe, para que ai sim seja possível mockar.

Veja se consegue contornar de alguma maneira como essa que mencionei, para o método privadeo não interfira nos testes.