Test fallito: funzione testata: rimpiazzaLettere(testoSporco, NULL, &dimensione);
	      risultato atteso: NULL_POINTER(2)
	      risultato ottenuto: 3
	      spiegazione: la funzione non controlla il NULL pointer su testoPulito
Test fallito: funzione testata: rimpiazzaLettere(testoSporco, testoSporco, NULL);
	      risultato atteso: NULL_POINTER(2)
	      risultato ottenuto: 3
	      spiegazione: la funzione non controlla il NULL pointer su dimensione
















































































































Test fallito: funzione testata: eliminaTagsHtml(testoSporco, NULL, &dimensione);
	      risultato atteso: NULL_POINTER(2)
	      risultato ottenuto: 3
	      spiegazione: la funzione non controlla il NULL pointer su testoPulito
Test fallito: funzione testata: eliminaTagsHtml(testoSporco, testoSporco, NULL);
	      risultato atteso: NULL_POINTER(2)
	      risultato ottenuto: 3
	      spiegazione: la funzione non controlla il NULL pointer su dimensione
















































































































Test fallito: funzione testata: eliminaTagsInvisibili(testoSporco, NULL, &dimensione);
	      risultato atteso: NULL_POINTER(2)
	      risultato ottenuto: 3
	      spiegazione: la funzione non controlla il NULL pointer su testoPulito
Test fallito: funzione testata: eliminaTagsInvisibili(testoSporco, testoSporco, NULL);
	      risultato atteso: NULL_POINTER(2)
	      risultato ottenuto: 3
	      spiegazione: la funzione non controlla il NULL pointer su dimensione



































Test fallito: funzione testata: eliminaTagsInvisibili(testoSporco, testPulito, &10);
	      risultato atteso: BUFFER_TOO_SMALL(8)
	      risultato ottenuto: 15
	      spiegazione: la funzione non controlla se la dimensione del buffer è troppo piccola































































Test fallito: funzione testata: pulisciTestoSemplice(testoSporco, testoPulito, &dimensione, max);
	      risultato atteso: RESULT_OK(0)
	      risultato ottenuto: 0
	      spiegazione: il valore e' RESULT_OK, pero' in testoPulito viene restituita una stringa non esatta

testoSporco:   Il \/i4gra fa fe|ikdfdsjdnfdkdfdshfjsdfjasdasdasasAci tutti qu4nti, soprasdfsdfsdttutt0 !e $ignore :)
testoPulito:   Il ViAgra fa felikdfdsjdnfdkasdasdasasAci tutti quAnti, soprattuttO le Signore :)
testoCorretto: Il ViAgra fa felici tutti quAnti, soprattuttO le Signore :)












Test fallito: funzione testata: pulisciTestoSemplice(testoSporco, NULL, &dimensione, max);
	      risultato atteso: NULL_POINTER(2)
	      risultato ottenuto: 3
	      spiegazione: la funzione non controlla il NULL pointer su testoPulito
Test fallito: funzione testata: pulisciTestoSemplice(testoSporco, testoSporco, NULL, max);
	      risultato atteso: NULL_POINTER(2)
	      risultato ottenuto: 3
	      spiegazione: la funzione non controlla il NULL pointer su dimensione



































Test fallito: funzione testata: pulisciTestoSemplice(testoSporco, testPulito, &10, max);
	      risultato atteso: BUFFER_TOO_SMALL(8)
	      risultato ottenuto: 0
	      spiegazione: la funzione non controlla se la dimensione del buffer è troppo piccola












































































Test fallito: funzione testata: rimpiazzaEspressioneRegolare(testoSporco, NULL, replace, testoRipulito, &dimensione);
	      risultato atteso: NULL_POINTER(2)
	      risultato ottenuto: 3
	      spiegazione: la funzione non controlla il NULL pointer su search
Test fallito: funzione testata: rimpiazzaEspressioneRegolare(testoSporco, search, NULL, testoRipulito, &dimensione);
	      risultato atteso: NULL_POINTER(2)
	      risultato ottenuto: 3
	      spiegazione: la funzione non controlla il NULL pointer su replace
Test fallito: funzione testata: rimpiazzaEspressioneRegolare(testoSporco, search, replace, NULL, &dimensione);
	      risultato atteso: NULL_POINTER(2)
	      risultato ottenuto: 3
	      spiegazione: la funzione non controlla il NULL pointer su testoRipulito
Test fallito: funzione testata: rimpiazzaEspressioneRegolare(testoSporco, search, replace, testoRipulito, NULL);
	      risultato atteso: NULL_POINTER(2)
	      risultato ottenuto: 3
	      spiegazione: la funzione non controlla il NULL pointer su dimensione





























































































Test fallito: funzione testata: rimpiazzaEspressioneRegolare(testoSporco, search, replace, testoRipulito, &dimensione);
	      risultato atteso: BAD_REPLACE(19)
	      risultato ottenuto: 0
	      spiegazione: la funzione non si accorge che il match da cercare da errore
















Test fallito: funzione testata: pulisciTestoRE(testo, NULL, 0, pulito, &dimp, max);
	      risultato atteso: NULL_POINTER(2)
	      risultato ottenuto: 3
	      spiegazione: la funzione non controlla il NULL pointer su expr

Test fallito: funzione testata: pulisciTestoRE(testo, expr, dime, NULL, &dimp, max);
	      risultato atteso: NULL_POINTER(2)
	      risultato ottenuto: 3
	      spiegazione: la funzione non controlla il NULL pointer sulla stringa pulito
Test fallito: funzione testata: pulisciTestoRE(testo, expr, dime, pulito, NULL, max);
	      risultato atteso: NULL_POINTER(2)
	      risultato ottenuto: 3
	      spiegazione: la funzione non controlla il NULL pointer su dimensione della stringa pulito




























































































Test fallito: funzione testata: pulisciTestoRE(testo, expr, dime, pulito, &dimp, max);
	      risultato atteso: BAD_REPLACE(19)
	      risultato ottenuto: 0
	      spiegazione: la funzione non si accorge che il match da cercare da errore




Test fallito: funzione testata: parseEspressioniRegolari(testo, espressioni, &dimensione);
	      risultato atteso: RESULT_OK(0)
	      risultato ottenuto: 0
	      spiegazione: il valore e' RESULT_OK, ma la dimensione dell'array espressione al ritorno della funzione è sbagliato
dim_rest: 5
dim_esat: 3












Test fallito: funzione testata: parseEspressioniRegolari(testo, NULL, &dimensione);
	      risultato atteso: NULL_POINTER(2)
	      risultato ottenuto: 3
	      spiegazione: la funzione non controlla il NULL pointer su espressioni
Test fallito: funzione testata: parseEspressioniRegolari(testo, espressioni, NULL);
	      risultato atteso: NULL_POINTER(2)
	      risultato ottenuto: 3
	      spiegazione: la funzione non controlla il NULL pointer su dimensione