Scrittura di casi di test unità e report copertura per il progetto codice catena
Blockchain App Builder include il supporto per la scrittura di casi di test di unità e report di copertura per i progetti di codice concatenato generati.
Nota
Se stai eseguendo i test dell'unità in VS Code, può essere fatto nella finestra Terminale.TypeScript
Per scrivere i casi di test delle unità per un codice concatenato TypeScript, fare riferimento al file <chaincodeName>.spec.ts nella cartella tests all'interno del progetto codice concatenato generato. Questo file fornisce l'impostazione completa del test dell'unità per i codici concatenati TypeScript e un esempio di caso di test dell'unità nella sezione dei commenti per riferimento. Seguendo l'esempio, sarai in grado di scrivere casi di test di unità per i tuoi metodi di codice concatenato.
I casi di test dell'unità possono essere eseguiti eseguendo il comando npm run test dalla cartella del progetto codice concatenato. Questo vi darà anche i rapporti di copertura.

Vai
Per scrivere i casi di test delle unità per un codice concatenato Go, fare riferimento al file src/src_test.go all'interno del progetto codice concatenato generato. Questo file fornisce l'impostazione completa del test dell'unità per i codici concatenati Go e un esempio di caso di test dell'unità nella sezione commenti per riferimento. Seguendo l'esempio, sarai in grado di scrivere casi di test di unità per i tuoi metodi di codice concatenato.
I casi di test dell'unità possono essere eseguiti eseguendo il comando go test dalla cartella del progetto codice concatenato. Per la copertura, aggiungere il flag --cover.
Esempio: go test --cover.