1
resposta

Mockar Classe chamada sem passat pelo construtor

Olá,

Gostaria de mockar uma classe que é chamada dentro de outra sem ter que passar aquela como argumento do construtor... seria possível?

Ex.:

public class ClasseA{

public ClasseA(){ }

public void metodo(){ ClasseQueQuero Mocar clazz = new ClasseQueQueroMocar(); } }

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta

Oi Fernando,

Nesse caso não tem como mockar, pois a classe está sendo instanciada diretamente dentro do método.

Somente seria possível se ela fosse passada como parametro no construtor ou em algum método.

Bons estudos!