TEST FALLITO Funzione testata: prossimaChiave(chiave, diz, &prossima) Ordine chiavi in uscita diverso da quello in entrata
TEST FALLITO Funzione testata: prossimaChiave(chiave, diz, &prossima) Ordine chiavi in uscita diverso da quello in entrata
TEST FALLITO Funzione testata: prossimaChiave(chiave, diz, &prossima) Ordine chiavi in uscita diverso da quello in entrata
TEST FALLITO Funzione testata: prossimaChiave(chiave, diz, &prossima) Ordine chiavi in uscita diverso da quello in entrata
TEST FALLITO Funzione testata: leggiFiles(directory,diz,&nfiles) Argomento: PRIMO Risultato atteso: RESULT_OK Risultato ottenuto: KEY_NOT_FOUND Possibile causa: La funzione ritorna un codice RESULT_OK, ma non svolge correttamente il suo lavoro
TEST FALLITO Funzione testata: leggiFiles(directory,diz,&nfiles) Argomento: SECONDO Risultato atteso: RESULT_OK Risultato ottenuto: KEY_NOT_FOUND Possibile causa: La funzione ritorna un codice RESULT_OK, ma non svolge correttamente il suo lavoro
TEST FALLITO Funzione testata: leggiFiles(directory,diz,&nfiles) Argomento: TERZO Risultato atteso: RESULT_OK Risultato ottenuto: KEY_NOT_FOUND Possibile causa: La funzione ritorna un codice RESULT_OK, ma non svolge correttamente il suo lavoro
TEST FALLITO Funzione testata: leggiFiles(dirHAM,diz,&nfiles) Argomento: PRIMO Risultato atteso: FILE_EMPTY Risultato ottenuto: HEADER_NOT_FOUND Possibile causa: La funzione non controlla se il file letto �vuoto
TEST FALLITO Errore durante il caricamento dei dizionari
TEST FALLITO Errore durante il caricamento dei dizionari
TEST FALLITO Funzione testata: calcolaDizionario(dizham, 0, dizspam, 3, diz) Argomento: SECONDO Risultato atteso: INVALID_PARAMETER Risultato ottenuto: RESULT_OK Possibile causa: La funzione ritorna un codice di errore anche per parametri corretti La funzione non controlla la validit�dei parametri interi per il buffer
TEST FALLITO Funzione testata: scriviDizionario(fileName, diz)
TEST FALLITO Funzione testata: scriviDizionario(fileName, diz)
TEST FALLITO Funzione testata: scriviDizionario(buffer, NULL) Argomento: SECONDO Risultato atteso: NULL_POINTER Risultato ottenuto: EMPTY_STRING Possibile causa: La funzione non controlla se riceve un puntatore nullo
TEST FALLITO Funzione testata: processDirs(hamdir,spamdir,filedizionario) Argomento: PRIMO Risultato atteso: RESULT_OK Risultato ottenuto: MATCH_NOT_FOUND Possibile causa: La funzione ritorna un codice RESULT_OK, ma non svolge correttamente il suo lavoro
TEST FALLITO Funzione testata: processDirs(hamdir,spamdir,filedizionario) Argomento: SECONDO Risultato atteso: RESULT_OK Risultato ottenuto: MATCH_NOT_FOUND Possibile causa: La funzione ritorna un codice RESULT_OK, ma non svolge correttamente il suo lavoro
TEST FALLITO Funzione testata: processDirs(hamdir,spamdir,filedizionario) Argomento: TERZO Risultato atteso: RESULT_OK Risultato ottenuto: MATCH_NOT_FOUND Possibile causa: La funzione ritorna un codice RESULT_OK, ma non svolge correttamente il suo lavoro
TEST FALLITO Funzione testata: processDirs(dirHAM,dirSPAM,fileDIZ) Argomento: TERZO Risultato atteso: FILE_UNWRITABLE Risultato ottenuto: MATCH_NOT_FOUND Possibile causa: La funzione non controlla il permesso di scrittura sul file
TEST FALLITO Funzione testata: processDirs(dirHAM,dirSPAM,fileDIZ) Argomento: PRIMO Risultato atteso: FILE_EMPTY Risultato ottenuto: HEADER_NOT_FOUND Possibile causa: La funzione non controlla se il file letto �vuoto