Estratégias de testing em php em PHP

Prompt gerado automaticamente para Testing em PHP em PHP

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

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 PHP

Continue explorando prompts nesta categoria.

Melhores práticas de fundamentos de php para PHP

Prompt gerado automaticamente para Fundamentos de PHP em PHP

Melhores práticas de debugging em php para PHP

Prompt gerado automaticamente para Debugging em PHP em PHP

Melhores práticas de fundamentos de php para PHP

Prompt gerado automaticamente para Fundamentos de PHP em PHP