Test fallito: funzione testata:  calcolaPesoEmail(tokens[0].contesto[0] = '\0', 5, diz, double *)
              risultato atteso:  EMPTY_STRING
              risultato ottenuto:0
	          spiegazione:  la funzione non controlla se le variabili
	                        puntano ad un dato o ad una stringa vuota











































































































































































Test fallito: funzione testata:  modificaValore(casa, diz, -1)
              risultato atteso:  INVALID PARAMETER
              risultato ottenuto:0
	          spiegazione:  la funzione non controlla se le variabili
	                        hanno dei valori validi oppure no























































Test fallito: Segmentation Fault durante la chiamata a test_prossimaChiave(2,0)





Test fallito: Segmentation Fault durante la chiamata a test_prossimaChiave(2,1)




Test fallito: funzione testata:  prossimaChiave(char *, diz, NULL)
              risultato atteso:  NULL_POINTER
              risultato ottenuto:0
	          spiegazione:  la funzione non controlla se i dati
	                        puntano ad un dato o a NULL





Test fallito: Segmentation Fault durante la chiamata a test_prossimaChiave(2,3)





Test fallito: Segmentation Fault durante la chiamata a test_prossimaChiave(2,4)





Test fallito: Segmentation Fault durante la chiamata a test_prossimaChiave(2,5)





Test fallito: Segmentation Fault durante la chiamata a test_prossimaChiave(2,6)





Test fallito: Segmentation Fault durante la chiamata a test_prossimaChiave(2,7)





Test fallito: Segmentation Fault durante la chiamata a test_prossimaChiave(2,8)





Test fallito: Segmentation Fault durante la chiamata a test_prossimaChiave(2,9)





Test fallito: Segmentation Fault durante la chiamata a test_prossimaChiave(2,10)





Test fallito: Segmentation Fault durante la chiamata a test_prossimaChiave(2,11)





Test fallito: Segmentation Fault durante la chiamata a test_prossimaChiave(2,12)





Test fallito: Segmentation Fault durante la chiamata a test_prossimaChiave(2,14)





Test fallito: Segmentation Fault durante la chiamata a test_prossimaChiave(2,15)





Test fallito: Segmentation Fault durante la chiamata a test_prossimaChiave(2,16)





Test fallito: Segmentation Fault durante la chiamata a test_prossimaChiave(2,17)





Test fallito: Segmentation Fault durante la chiamata a test_prossimaChiave(2,18)





Test fallito: Segmentation Fault durante la chiamata a test_prossimaChiave(2,19)





Test fallito: Segmentation Fault durante la chiamata a test_prossimaChiave(2,20)





Test fallito: Segmentation Fault durante la chiamata a test_prossimaChiave(2,21)





Test fallito: Segmentation Fault durante la chiamata a test_prossimaChiave(2,22)





Test fallito: Segmentation Fault durante la chiamata a test_prossimaChiave(2,23)





Test fallito: Segmentation Fault durante la chiamata a test_prossimaChiave(2,24)


Test fallito: funzione testata:  leggiFiles(HAM, diz, double *)
              risultato atteso:  RESULT_OK
              risultato ottenuto:21
	      spiegazione:  la funzione è banalmente errata.
	                    PS: data l'indispensabilità della
	                    funzione cercaValore,l'errore potrebbe
	                    essere in quest'ultima.



















Test fallito: funzione testata:  leggiFiles(HAM, diz, double *)
              risultato atteso:  FILE_MISSING
              risultato ottenuto:21
	      spiegazione:  la funzione non controlla se la directory passata
	                    esiste oppure no



























































































































































































































Test fallito: funzione testata:  scriviDizionario(fine.txt, diz)
              risultato atteso:  RESULT_OK
              risultato ottenuto:0
	      spiegazione:  la funzione è banalmente errata.





























Test fallito: funzione testata:  scriviDizionario(file_unwritable, diz)
              risultato atteso:  FILE_UNWRITABLE
              risultato ottenuto:0
	      spiegazione:  la funzione non controlla se il file aperto
	                    ha i permessi in scrittura oppure no

























































































Test fallito: funzione testata:  processDirs(HAM, SPAM, filediz.txt)
              risultato atteso:  RESULT_OK
              risultato ottenuto:15
	      spiegazione:  la funzione è banalmente errata.



















Test fallito: funzione testata:  processDirs(HAM, SPAM, filediz.txt)
              risultato atteso:  FILE_MISSING
              risultato ottenuto:15
	      spiegazione:  la funzione non controlla se la directory passata
	                    esiste oppure no
Test fallito: funzione testata:  processDirs(HAM, SPAM, filediz.txt)
              risultato atteso:  FILE_MISSING
              risultato ottenuto:15
	      spiegazione:  la funzione non controlla se il file passato
	                    esiste oppure no










Test fallito: funzione testata:  processDirs(HAM, SPAM, file_unwritable)
              risultato atteso:  FILE_UNWRITABLE
              risultato ottenuto:15
	      spiegazione:  la funzione non controlla se il file passato
	                    ha i permessi di scrittura oppure no