or
Este exercicio faz parte do curso
Comece explorando testes automatizados de software e os erros típicos que eles ajudam a evitar. Depois, ganhe experiência prática com a biblioteca JUnit 5 do Java e aprenda a estruturar e escrever testes de unidade.
Examine como os componentes de software interagem e dependem uns dos outros, e veja como os testes de integração verificam essas interações ao testar uma classe junto com suas dependências. Este capítulo então apresenta mocking como uma forma de simular dependências e concentrar o teste na lógica que está sendo avaliada.
Explore várias maneiras de deixar os testes menos verbosos. Uma delas é parametrizar testes; outra é usar a anotação @BeforeEach. Por fim, apresentamos uma nova forma de pensar sobre testes.
Exercicio Atual