1
resposta

Como testar uma Procedure no banco com JUNIT

Bom Dia!

Galera tenho um packages e funções que ja estão consolidadas e funcionando, gostaria de saber quais formas eu poderia utilizar para executar testes unitários em cima desses objetos de forma consistente.

Ja passaram por isso ? qual a opinião de vocês?

1 resposta

Oi Jean, tudo bem?

Pensando em design de código a primeira coisa é você achar as menores classes que podem ser testadas sem consultar nada externo...

Caso você tenha classes que dependam de outras, aí você precisa ver como está desenhada a dependência. Se receber no construtor, você pode trabalhar um pouco com mocks...

No último, e pior caso, onde você tem classes que dependem de outras e essas dependências são instanciadas lá dentro, aí você pode partir para testes de integração.