-
Notifications
You must be signed in to change notification settings - Fork 1
09_integrationtest
Douglas Fernandes edited this page Jan 27, 2020
·
7 revisions
Começamos este passo na branch t04/03
Através dos testes integrados, iremos subir nossa aplicação e realizar chamadas para os end-points, para validar todas as camadas em conjunto.
Vamos configurar o H2 somente para as classes de teste.
- Edite o pom.xml. DIFF
- Dentro da pasta /project/src/test, crie uma pasta resources. Dentro desta pasta crie o arquivo application-integrationtests.properties. Arquivo.
partir deste ponto, todas as alterações serão dentro da para test.
- Crie a package: utils, dentro o arquivo IntegrationTestConfig.java. Arquivo
- Dentro da package: com.example.project.controller, crie o arquivo HelloWorldControllerIntTest.java. Arquivo final
- Dentro da package: com.example.project.controller, crie o arquivo ClientControllerTestIntTest .java. Arquivo final
Branch final t04/03.
Para ver as alterações completas DIFF das alterações
- Dentro da package: com.example.project.repository, crie o arquivo ClientRepositoryTest.java. Arquivo final
Para ver as alterações completas DIFF das alterações
Siga para o próximo tópico: Spring Security