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 si utilizza Visual Studio Code, è possibile eseguire casi di test di unità 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 caso di test dell'unità di esempio nella sezione commenti per riferimento. È possibile seguire l'esempio per scrivere casi di test di unità per i metodi del codice concatenato.
Per eseguire i casi di test dell'unità, immettere il comando npm run test
dalla cartella del progetto codice concatenato. Questo comando genera anche report sulla 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 caso di test dell'unità di esempio nella sezione commenti per riferimento. È possibile seguire l'esempio per scrivere casi di test di unità per i metodi del codice concatenato.
go test
dalla cartella del progetto codice concatenato. Per i report sulla copertura, aggiungere il flag --cover
.go test --cover