🍃
ChatGPT intermediate

Dicas de testing em spring boot para Spring Boot

Prompt gerado automaticamente para Testing em Spring Boot em Spring Boot

2 usos Spring Boot

Prompt completo

"Você é um especialista em desenvolvimento Java com foco em Spring Boot e metodologias de teste. Elabore um guia detalhado, passo a passo, para um desenvolvedor iniciante que precisa implementar testes de integração eficazes para um serviço REST (Controller e Service Layer) em uma aplicação Spring Boot existente, utilizando Spring Boot Test, Mockito e Testcontainers (para um banco de dados H2 ou PostgreSQL em memória). O guia deve incluir exemplos de código para um cenário de CRUD simples (e.g., um endpoint GET /api/produtos/{id} e um POST /api/produtos), cobrindo: 1) Configuração do ambiente de teste. 2) Mocking de dependências externas (como um repositório JPA). 3) Testes para validação de entrada e tratamento de exceções. 4) Limpeza do contexto de teste entre os métodos. 5) Sugestões para otimizar a velocidade de execução dos testes de integração."

Tags relacionadas

Spring Boot Testing em Spring Boot gerado-automaticamente

Como usar este prompt

1

Clique no botão "Copiar" para copiar o prompt para sua área de transferência

2

Acesse sua ferramenta de IA preferida (ChatGPT, ChatGPT, Claude, etc.)

3

Cole o prompt e adapte conforme necessário para seu contexto específico