🐘
ChatGPT intermediate

Estratégias de testing em php em PHP

Prompt gerado automaticamente para Testing em PHP em PHP

2 usos PHP

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