Aula 30 Flashcards
1
Q
Quais são os três pilares dos testes no Spring Boot?
A
Testes unitários, Testes de integração e Mockmvc.
2
Q
Testa uma classe isolada, como um service, sem depender de databases e apis externas por exemplo.
A
Teste Unitário.
3
Q
Verificar como todos os componentes trabalham juntos. Por exemplo, um controller que depende de um service e um repository.
A
Teste de Integração.
4
Q
Simula requisições HTTP e testa endpoints como um usuário real.
A
Mockmvc.
5
Q
Qual anotação usar para testes integrados?
A
@SpringBootTest
6
Q
Qual anotação configura automaticamente o MockMvc pra testar controllers?
A
@AutoConfigureMockMvc