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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Testa uma classe isolada, como um service, sem depender de databases e apis externas por exemplo.

A

Teste Unitário.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Simula requisições HTTP e testa endpoints como um usuário real.

A

Mockmvc.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Qual anotação usar para testes integrados?

A

@SpringBootTest

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Qual anotação configura automaticamente o MockMvc pra testar controllers?

A

@AutoConfigureMockMvc

How well did you know this?
1
Not at all
2
3
4
5
Perfectly