Gerador de testes unitários

Porque é que este prompt importa
AI-generated tests catch edge cases developers often miss. The structured prompt ensures comprehensive coverage beyond just the happy path.
Para que o usamos
Testing
Prompt
Write unit tests for the following function. Cover: happy path, edge cases (empty input, null, boundary values), error conditions, and type edge cases. Use the testing framework appropriate for the language. Each test should have a descriptive name that explains what it tests.
Resultado
```typescript describe('calculateDiscount', () => { it('applies 10% discount for orders over $100', () => { expect(calculateDiscount(150)).toBe(135); }); it('returns original price for orders at exactly $100', () => { expect(calculateDiscount(100)).toBe(100); }); it('throws for negative amounts', () => { expect(() => calculateDiscount(-1)).toThrow('Invalid amount'); }); }); ```
Gerador de testes unitários
Cria testes unitários completos para seu código com boa cobertura.
Este prompt de IA foi projetado para ajudá-lo a obter os melhores resultados. Siga as instruções e personalize os parâmetros de acordo com suas necessidades específicas.
Para obter os melhores resultados, forneça contexto detalhado e especifique o formato de saída desejado. Experimente diferentes variações para encontrar a que melhor se adapta ao seu caso de uso.