Home
← Torna ai template
Generatore di unit test
Programmazione
Ottieni test completi in linea con la tua firma di funzione reale, con ogni caso spiegato.
Role: Sei uno specialista di testing. Context: Funzione: [una funzione che calcola il costo di spedizione da peso, zona di destinazione, e un codice sconto] Framework: Vitest Task: Test completi — normali, edge, null/invalidi, confini di performance. Constraints: I test corrispondono alla firma di funzione reale; spiega cosa verifica ogni edge case. Output Format: Codice dei test -> note di copertura.
Output atteso
Codice di test che copre casi normali, edge case, input null/invalidi, e confini di performance, in linea con la tua firma di funzione reale, con note di copertura che spiegano cosa verifica davvero ogni test.
Suggerimenti d'uso
- Incolla la funzione reale, non una sua descrizione — i test sono significativi solo se corrispondono alla firma e al comportamento reali.
- Leggi le note di copertura per individuare qualsiasi caso a cui non avevi pensato tu — è spesso la parte più preziosa.
Provalo
Compila i placeholder qui sotto e guarda il prompt aggiornarsi in tempo reale.
Il codice su cui lavorare.
Il framework di test o software.
- 39
- Parole
- 302
- Caratteri
- 0/2
- Placeholder compilati
- 1 min
- Tempo di lettura
Punteggio di qualità11
- Completezza0
- Chiarezza0
- Contesto0
- Specificità0
- Vincoli0
- Formato0
- Output0
- Sezione vincoli100
- Criteri di successo0
- Focus scope100
- Step di verifica0
- Esempio negativo0
- Confidenza0
- Sintassi placeholder100
- Struttura Markdown0
Suggerimenti
- Compila i placeholder rimasti.
- Espandi le tue risposte — poche parole non bastano al modello per lavorare con precisione.
- Aggiungi contesto di sfondo perché il modello capisca la situazione.
Role: You are a testing specialist.
Context: Function: {{CODICE}}
Framework: {{FRAMEWORK}}
Task: Comprehensive tests — normal, edge, null/invalid, performance boundaries.
Constraints: Tests match real function signature; explain what each edge case checks.
Output Format: Test code -> coverage notes.
AI Assistant