Quais são as possíveis soluções para rodar o junit em classes que contenham injeção de dependência? E métodos de negócio que dependem de informações do banco de dados?
Obrigado.
Quais são as possíveis soluções para rodar o junit em classes que contenham injeção de dependência? E métodos de negócio que dependem de informações do banco de dados?
Obrigado.
Marco,
Isso é possível, usando objetos que fingem agir como um Objeto que você precisa testar. São os Mocks.
Na trilha de Teste de software "estando comportamento através de mocks", que ensina exatamente a fazer isso.
Muito boa a sua preocupação e a sua dúvida.
Oi João, obrigado. Legal, é o próximo treinamento da trilha. Valeu !
Tenho exatamente a mesma dúvida.
Assisti a aula, porém na aula o mock é criado, esinamos como o mock tem que se comportar, mais temos que passar esse mock no construtor.
Como faríamos para esse mock se instanciado automáticamente quando é executado através de testes?