Bom dia pessoal,
aqui no meu atual projeto estamos usando JUnit para realizar os testes unitárioas mas na minha opinião eles não estão ficando bons.
O principal motivo que eu acho isso é que se eu estou num fluxo de cadastro, e vou testar a terceira tela desse fluxo, como eu resolvo o problema das dependências de banco com os módulos anteriores? Aqui os JUnits estão sendo criados assumindo que as informações de banco necessárias jah estão inseridas, logo são verificadas hardcode no Junit. Mas se um dia essas informações forem removidas do banco, pronto, o Junit para de funcionar.
Alguem pode me dar algumas dicas pra fazer um bom Junit? Na internet eu acho bastante material, mas nenhum falando de criação de Junit quando existem dependências de alguns registros jah estarem inseridos na base.
Valeu!

