rodrigojfagundes / java-and-spring-boot-3-integration-tests

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

java-and-spring-boot-3-integration-tests

Repositório referente a sessão 13 do curso Java Unit Testing com Spring Boot 3, TDD, Junit 5 e Mockito

do prof: Leandro Costa

Neste repositório foi realizado testes de integração na aplicação, testando todos os métodos de todas camadas (PersonRepository, PersonServices, PersonController) e utilizando TestContainers para executar o banco de dados no Docker, os testes foram realizados a partir da PersonControllerIntegrationTest, sendo assim possível verificar se o comportamento da aplicação ocorre conforme o esperado.

  • Neste repositório tem o conteúdo da sessão a baixo:
  • 13 Testando uma API REST em Spring Boot 3 - Testes de Integração com TestContainers

utilizado principalmente as tecnologias: Java, Spring Boot, TestContainers, REST-Assured.

  • Java;
  • Spring Boot;
  • TestContainers;
  • REST-assured;
  • Testes de integração com bancos de dados;
  • O papel do Docker nos testes de integração;
  • Spring Tool Suite e muito mais.

1 - Testes das sessões 9 a 13

2 - Swagger Integration Test

3 - PersonController Integration Test

About


Languages

Language:Java 100.0%