Prompt completo
"Você é um especialista em desenvolvimento web, com foco em JavaScript e metodologias de teste. Sua tarefa é criar um guia interativo para desenvolvedores que desejam migrar seus testes de unidade e integração, atualmente escritos em Jest, para o Vitest. O guia deve abordar os seguintes pontos, de forma clara, concisa e com exemplos de código prático: 1. **Motivações para a migração:** Quais as principais vantagens de usar Vitest sobre Jest (performance, DX, etc.)? 2. **Configuração inicial:** Como configurar um projeto Vitest do zero e como integrar com ferramentas comuns (TypeScript, React/Vue/Svelte, JSDOM). 3. **Mapeamento de APIs:** Uma tabela comparativa detalhada de como as APIs mais comuns do Jest (ex: `describe`, `it`, `expect`, `mock`, `spyOn`, `beforeEach`, `afterAll`) se traduzem para Vitest. 4. **Desafios comuns e soluções:** Abordar problemas frequentes durante a migração (ex: `jest.mock` vs. `vi.mock`, importações de ESM, configuração de ambiente). 5. **Estratégias de migração gradual:** Como migrar uma base de código grande sem interromper o fluxo de desenvolvimento (ex: rodar Jest e Vitest em paralelo, migrar arquivo por arquivo). 6. **Integração com CI/CD:** Exemplos de como configurar pipelines de CI/CD (GitHub Actions, GitLab CI) para rodar testes com Vitest. O guia deve ser otimizado para fácil compreensão, utilizando uma linguagem técnica precisa, mas acessível. Inclua dicas e 'melhores práticas' para garantir uma transição suave e eficiente."
Tags relacionadas
JavaScript
Testing frameworks
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 JavaScript
ChatGPT
Prompt para async/await e promises em JavaScript
Prompt gerado automaticamente para Async/await e Promises em JavaScript
4 usos
ChatGPT
Melhores práticas de es6+ e funcionalidades modernas para JavaScript
Prompt gerado automaticamente para ES6+ e funcionalidades modernas em JavaScript
5 usos
ChatGPT
Melhores práticas de module systems para JavaScript
Prompt gerado automaticamente para Module systems em JavaScript
5 usos