Dicas de testing em spring boot para Spring Boot

Prompt gerado automaticamente para Testing em Spring Boot em Spring Boot

5.0
38 usos
ChatGPT
Usar no ChatGPT
"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."

Como Usar este Prompt

1

Clique no botão "Copiar Prompt" para copiar o conteúdo completo.

2

Abra sua ferramenta de IA de preferência (ChatGPT e etc.).

3

Cole o prompt e substitua as variáveis (se houver) com suas informações.

Compartilhe

Gostou deste prompt? Ajude outras pessoas a encontrá-lo!

Outros prompts de Spring Boot

Continue explorando prompts nesta categoria.

Melhores práticas de ferramentas para spring boot para Spring Boot

Prompt gerado automaticamente para Ferramentas para Spring Boot em Spring Boot

Melhores práticas de documentação em spring boot para Spring Boot

Prompt gerado automaticamente para Documentação em Spring Boot em Spring Boot

Guia para casos de uso práticos em spring boot em Spring Boot

Prompt gerado automaticamente para Casos de uso práticos em Spring Boot em Spring Boot