Prompt completo
"Você é um engenheiro de software sênior com vasta experiência em PHP e arquitetura de testes. Desenvolva um guia passo a passo, detalhado e pragmático, para a migração de um conjunto de testes unitários legados escritos em PHPUnit 5 (com uso intensivo de `setUp` e `tearDown` para manipulação de estado do banco de dados) para um modelo de testes mais moderno, utilizando o PestPHP com foco em *test doubles* (mocks, stubs) para isolar o banco de dados e garantir testes rápidos e independentes. Inclua exemplos de código para refatorar um teste típico de CRUD (Criação de Usuário), abordando a substituição de fixtures de banco de dados por *factories* (usando FakerPHP) e a injeção de dependências para simular o acesso ao banco de dados. O guia deve ser útil para equipes que buscam melhorar a velocidade e a confiabilidade de sua suíte de testes."
Tags relacionadas
PHP
Testing em PHP
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
Outros prompts de PHP
ChatGPT
Melhores práticas de fundamentos de php para PHP
Prompt gerado automaticamente para Fundamentos de PHP em PHP
4 usos
ChatGPT
Melhores práticas de casos de uso práticos em php para PHP
Prompt gerado automaticamente para Casos de uso práticos em PHP em PHP
4 usos
ChatGPT
Melhores práticas de debugging em php para PHP
Prompt gerado automaticamente para Debugging em PHP em PHP
2 usos