Test failed
    Funzione chiamata  : rimpiazzaLettere("...",buffer,&dim)
    Argomento esaminato: 0
    Argomento passato  : '!a \/ecchia con 1a b0rsa $alta i| fosso senz4 rincorsa'
    Risultato atteso   : RESULT_OK
    Risultato ottenuto : RESULT_OK
    Il testo ottenuto doveva essere '!a \/ecchia con 1a b0rsa $alta il fosso senz4 rincorsa'
                         invece che ''
    Possibile spiegazione: La funzione ha tornato un risultato diverso da quello atteso.

Test failed
    Funzione chiamata  : rimpiazzaLettere("...",buffer,&dim)
    Argomento esaminato: 0
    Argomento passato  : '!a \/ecchia con 1a b0rsa $alta i| fosso senz4 rincorsa'
    Risultato atteso   : RESULT_OK
    Risultato ottenuto : RESULT_OK
    Il valore ottenuto doveva essere '55' invece che '1000'
    Possibile spiegazione: La funzione ha tornato una dimensione sbagliata.

Test failed
    Funzione chiamata  : rimpiazzaLettere("...",buffer,&dim)
    Argomento esaminato: 0
    Argomento passato  : '!a \/ecchia con 1a b0rsa $alta il fosso senz4 rincorsa'
    Risultato atteso   : RESULT_OK
    Risultato ottenuto : RESULT_OK
    Il testo ottenuto doveva essere '!a \/ecchia con 1a b0rsa Salta il fosso senz4 rincorsa'
                         invece che ''
    Possibile spiegazione: La funzione ha tornato un risultato diverso da quello atteso.

Test failed
    Funzione chiamata  : rimpiazzaLettere("...",buffer,&dim)
    Argomento esaminato: 0
    Argomento passato  : '!a \/ecchia con 1a b0rsa $alta il fosso senz4 rincorsa'
    Risultato atteso   : RESULT_OK
    Risultato ottenuto : RESULT_OK
    Il valore ottenuto doveva essere '55' invece che '1000'
    Possibile spiegazione: La funzione ha tornato una dimensione sbagliata.

Test failed
    Funzione chiamata  : rimpiazzaLettere("...",buffer,&dim)
    Argomento esaminato: 0
    Argomento passato  : '!a \/ecchia con 1a b0rsa Salta il fosso senz4 rincorsa'
    Risultato atteso   : RESULT_OK
    Risultato ottenuto : RESULT_OK
    Il testo ottenuto doveva essere '!a Vecchia con 1a b0rsa Salta il fosso senz4 rincorsa'
                         invece che ''
    Possibile spiegazione: La funzione ha tornato un risultato diverso da quello atteso.

Test failed
    Funzione chiamata  : rimpiazzaLettere("...",buffer,&dim)
    Argomento esaminato: 0
    Argomento passato  : '!a \/ecchia con 1a b0rsa Salta il fosso senz4 rincorsa'
    Risultato atteso   : RESULT_OK
    Risultato ottenuto : RESULT_OK
    Il valore ottenuto doveva essere '54' invece che '1000'
    Possibile spiegazione: La funzione ha tornato una dimensione sbagliata.

Test failed
    Funzione chiamata  : rimpiazzaLettere("...",buffer,&dim)
    Argomento esaminato: 0
    Argomento passato  : '!a Vecchia con 1a b0rsa Salta il fosso senz4 rincorsa'
    Risultato atteso   : RESULT_OK
    Risultato ottenuto : RESULT_OK
    Il testo ottenuto doveva essere '!a Vecchia con 1a b0rsa Salta il fosso senzA rincorsa'
                         invece che ''
    Possibile spiegazione: La funzione ha tornato un risultato diverso da quello atteso.

Test failed
    Funzione chiamata  : rimpiazzaLettere("...",buffer,&dim)
    Argomento esaminato: 0
    Argomento passato  : '!a Vecchia con 1a b0rsa Salta il fosso senz4 rincorsa'
    Risultato atteso   : RESULT_OK
    Risultato ottenuto : RESULT_OK
    Il valore ottenuto doveva essere '54' invece che '1000'
    Possibile spiegazione: La funzione ha tornato una dimensione sbagliata.

Test failed
    Funzione chiamata  : rimpiazzaLettere("...",buffer,&dim)
    Argomento esaminato: 0
    Argomento passato  : '!a Vecchia con 1a b0rsa Salta il fosso senzA rincorsa'
    Risultato atteso   : RESULT_OK
    Risultato ottenuto : RESULT_OK
    Il testo ottenuto doveva essere 'la Vecchia con 1a b0rsa Salta il fosso senzA rincorsa'
                         invece che ''
    Possibile spiegazione: La funzione ha tornato un risultato diverso da quello atteso.

Test failed
    Funzione chiamata  : rimpiazzaLettere("...",buffer,&dim)
    Argomento esaminato: 0
    Argomento passato  : '!a Vecchia con 1a b0rsa Salta il fosso senzA rincorsa'
    Risultato atteso   : RESULT_OK
    Risultato ottenuto : RESULT_OK
    Il valore ottenuto doveva essere '54' invece che '1000'
    Possibile spiegazione: La funzione ha tornato una dimensione sbagliata.

Test failed
    Funzione chiamata  : rimpiazzaLettere("...",buffer,&dim)
    Argomento esaminato: 0
    Argomento passato  : 'la Vecchia con 1a b0rsa Salta il fosso senzA rincorsa'
    Risultato atteso   : RESULT_OK
    Risultato ottenuto : RESULT_OK
    Il testo ottenuto doveva essere 'la Vecchia con la b0rsa Salta il fosso senzA rincorsa'
                         invece che ''
    Possibile spiegazione: La funzione ha tornato un risultato diverso da quello atteso.

Test failed
    Funzione chiamata  : rimpiazzaLettere("...",buffer,&dim)
    Argomento esaminato: 0
    Argomento passato  : 'la Vecchia con 1a b0rsa Salta il fosso senzA rincorsa'
    Risultato atteso   : RESULT_OK
    Risultato ottenuto : RESULT_OK
    Il valore ottenuto doveva essere '54' invece che '1000'
    Possibile spiegazione: La funzione ha tornato una dimensione sbagliata.

Test failed
    Funzione chiamata  : rimpiazzaLettere("...",buffer,&dim)
    Argomento esaminato: 0
    Argomento passato  : 'la Vecchia con la b0rsa Salta il fosso senzA rincorsa'
    Risultato atteso   : RESULT_OK
    Risultato ottenuto : RESULT_OK
    Il testo ottenuto doveva essere 'la Vecchia con la bOrsa Salta il fosso senzA rincorsa'
                         invece che ''
    Possibile spiegazione: La funzione ha tornato un risultato diverso da quello atteso.

Test failed
    Funzione chiamata  : rimpiazzaLettere("...",buffer,&dim)
    Argomento esaminato: 0
    Argomento passato  : 'la Vecchia con la b0rsa Salta il fosso senzA rincorsa'
    Risultato atteso   : RESULT_OK
    Risultato ottenuto : RESULT_OK
    Il valore ottenuto doveva essere '54' invece che '1000'
    Possibile spiegazione: La funzione ha tornato una dimensione sbagliata.














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






































































Test failed
    Funzione chiamata  : rimpiazzaLettere(testo, pulito, &dim)
    Argomento esaminato: 0
    Argomento passato  : 'la Vecchia con la bOrsa Salta il fosso senzA rincorsa'
    Risultato atteso   : MATCH_NOT_FOUND
    Risultato ottenuto : RESULT_OK
    Il valore ottenuto doveva essere '15' invece che '0'
    Possibile spiegazione: La funzione non controlla se non ci sono match nella stringa in ingresso.






























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














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




































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


































Test failed
    Funzione chiamata  : eliminaTagsHtml(testo, pulito, &dim)
    Argomento esaminato: 0
    Argomento passato  : 'la Vecchia con la b0rsa Salta il fosso senzA rincorsa'
    Risultato atteso   : MATCH_NOT_FOUND
    Risultato ottenuto : RESULT_OK
    Il valore ottenuto doveva essere '15' invece che '0'
    Possibile spiegazione: La funzione non controlla se non ci sono match nella stringa in ingresso.






























Test failed
    Funzione chiamata  : eliminaTagsInvisibili("...",buffer,&dim)
    Argomento esaminato: 0
    Argomento passato  : 'la Vebroccoletticchia con la bOrsa Salta il fobroccolettisso senzA rincorsa'
    Risultato atteso   : RESULT_OK
    Risultato ottenuto : RESULT_OK
    Il testo ottenuto doveva essere 'la Vebroccoletticchia con la bOrsa Salta il fobroccolettisso senzA rincorsa'
                         invece che ''
    Possibile spiegazione: La funzione ha tornato un risultato diverso da quello atteso.

Test failed
    Funzione chiamata  : eliminaTagsInvisibili("...",buffer,&dim)
    Argomento esaminato: 0
    Argomento passato  : 'la Vebroccoletticchia con la bOrsa Salta il fobroccolettisso senzA rincorsa'
    Risultato atteso   : RESULT_OK
    Risultato ottenuto : RESULT_OK
    Il valore ottenuto doveva essere '125' invece che '1000'
    Possibile spiegazione: La funzione ha tornato una dimensione sbagliata.

Test failed
    Funzione chiamata  : eliminaTagsInvisibili("...",buffer,&dim)
    Argomento esaminato: 0
    Argomento passato  : 'la Vebroccoletticchia con la bOrsa Salta il fobroccolettisso senzA rincorsa'
    Risultato atteso   : RESULT_OK
    Risultato ottenuto : RESULT_OK
    Il testo ottenuto doveva essere 'la Vebroccoletticchia con la bOrsa Salta il fosso senzA rincorsa'
                         invece che ''
    Possibile spiegazione: La funzione ha tornato un risultato diverso da quello atteso.

Test failed
    Funzione chiamata  : eliminaTagsInvisibili("...",buffer,&dim)
    Argomento esaminato: 0
    Argomento passato  : 'la Vebroccoletticchia con la bOrsa Salta il fobroccolettisso senzA rincorsa'
    Risultato atteso   : RESULT_OK
    Risultato ottenuto : RESULT_OK
    Il valore ottenuto doveva essere '87' invece che '1000'
    Possibile spiegazione: La funzione ha tornato una dimensione sbagliata.

Test failed
    Funzione chiamata  : eliminaTagsInvisibili("...",buffer,&dim)
    Argomento esaminato: 0
    Argomento passato  : 'la Vebroccoletticchia con la bOrsa Salta il fosso senzA rincorsa'
    Risultato atteso   : RESULT_OK
    Risultato ottenuto : RESULT_OK
    Il testo ottenuto doveva essere 'la Vecchia con la bOrsa Salta il fosso senzA rincorsa'
                         invece che ''
    Possibile spiegazione: La funzione ha tornato un risultato diverso da quello atteso.

Test failed
    Funzione chiamata  : eliminaTagsInvisibili("...",buffer,&dim)
    Argomento esaminato: 0
    Argomento passato  : 'la Vebroccoletticchia con la bOrsa Salta il fosso senzA rincorsa'
    Risultato atteso   : RESULT_OK
    Risultato ottenuto : RESULT_OK
    Il valore ottenuto doveva essere '54' invece che '1000'
    Possibile spiegazione: La funzione ha tornato una dimensione sbagliata.

Test failed
    Funzione chiamata  : eliminaTagsInvisibili("...",buffer,&dim)
    Argomento esaminato: 0
    Argomento passato  : 'la Vecchia con lbrobroccoletticcolbroccolettiettia bOrsa Salta il fosso senzA rincorsa'
    Risultato atteso   : RESULT_OK
    Risultato ottenuto : RESULT_OK
    Il testo ottenuto doveva essere 'la Vecchia con la bOrsa Salta il fosso senzA rincorsa'
                         invece che ''
    Possibile spiegazione: La funzione ha tornato un risultato diverso da quello atteso.

Test failed
    Funzione chiamata  : eliminaTagsInvisibili("...",buffer,&dim)
    Argomento esaminato: 0
    Argomento passato  : 'la Vecchia con lbrobroccoletticcolbroccolettiettia bOrsa Salta il fosso senzA rincorsa'
    Risultato atteso   : RESULT_OK
    Risultato ottenuto : RESULT_OK
    Il valore ottenuto doveva essere '54' invece che '1000'
    Possibile spiegazione: La funzione ha tornato una dimensione sbagliata.













Test failed
    Funzione chiamata  : eliminaTagsInvisibili(testo, NULL, &dim)
    Argomento esaminato: 1
    Argomento passato  : '(null)'
    Risultato atteso   : NULL_POINTER
    Risultato ottenuto : RESULT_OK
    Il valore ottenuto doveva essere '2' invece che '0'
    Possibile spiegazione: La funzione non controlla se il secondo argomento è NULL.

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






































































Test failed
    Funzione chiamata  : eliminaTagsInvisibili(testo, pulito, &dim)
    Argomento esaminato: 0
    Argomento passato  : 'la Vecchia con la bOrsa Salta il fosso senzA rincorsa'
    Risultato atteso   : MATCH_NOT_FOUND
    Risultato ottenuto : RESULT_OK
    Il valore ottenuto doveva essere '15' invece che '0'
    Possibile spiegazione: La funzione non controlla se non ci sono match nella stringa in ingresso.






























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














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




































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


































Test failed
    Funzione chiamata  : pulisciTestoSemplice(testo, pulito, &dim, 1)
    Argomento esaminato: 0
    Argomento passato  : 'la Vecchia con la bOrsa Salta il fosso senzA rincorsa'
    Risultato atteso   : MATCH_NOT_FOUND
    Risultato ottenuto : RESULT_OK
    Il valore ottenuto doveva essere '15' invece che '0'
    Possibile spiegazione: La funzione non controlla se non ci sono match nella stringa in ingresso.






























Test failed
    Funzione chiamata  : rimpiazzaEspressioneRegolare("...",buffer,&dim)
    Argomento esaminato: 0
    Argomento passato  : 'la vecchia con la borsa salta il fosso senza rincorsa'
    Risultato atteso   : RESULT_OK
    Risultato ottenuto : RESULT_OK
    Il testo ottenuto doveva essere 'la vecchia senza la borsa salta il fosso senza rincorsa'
                         invece che ''
    Possibile spiegazione: La funzione ha tornato un risultato diverso da quello atteso.

Test failed
    Funzione chiamata  : rimpiazzaEspressioneRegolare("...",buffer,&dim)
    Argomento esaminato: 0
    Argomento passato  : 'la vecchia con la borsa salta il fosso senza rincorsa'
    Risultato atteso   : RESULT_OK
    Risultato ottenuto : RESULT_OK
    Il valore ottenuto doveva essere '56' invece che '1000'
    Possibile spiegazione: La funzione ha tornato una dimensione sbagliata.

Test failed
    Funzione chiamata  : rimpiazzaEspressioneRegolare("...",buffer,&dim)
    Argomento esaminato: 0
    Argomento passato  : 'la vecchia con la borsa salta il fosso senza rincorsa'
    Risultato atteso   : RESULT_OK
    Risultato ottenuto : RESULT_OK
    Il testo ottenuto doveva essere 'la vecchia 'con' o '' la borsa salta il fosso senza rincorsa'
                         invece che ''
    Possibile spiegazione: La funzione ha tornato un risultato diverso da quello atteso.

Test failed
    Funzione chiamata  : rimpiazzaEspressioneRegolare("...",buffer,&dim)
    Argomento esaminato: 0
    Argomento passato  : 'la vecchia con la borsa salta il fosso senza rincorsa'
    Risultato atteso   : RESULT_OK
    Risultato ottenuto : RESULT_OK
    Il valore ottenuto doveva essere '61' invece che '1000'
    Possibile spiegazione: La funzione ha tornato una dimensione sbagliata.












Test failed
    Funzione chiamata  : rimpiazzaEspressioneRegolare(NULL, search, replace, pulito, &dim)
    Argomento esaminato: 0
    Argomento passato  : '(null)'
    Risultato atteso   : NULL_POINTER
    Risultato ottenuto : RESULT_OK
    Il valore ottenuto doveva essere '2' invece che '0'
    Possibile spiegazione: La funzione non controlla se il primo argomento è NULL.

Test failed
    Funzione chiamata  : rimpiazzaEspressioneRegolare(testo, NULL, replace, pulito, &dim)
    Argomento esaminato: 1
    Argomento passato  : '(null)'
    Risultato atteso   : NULL_POINTER
    Risultato ottenuto : RESULT_OK
    Il valore ottenuto doveva essere '2' invece che '0'
    Possibile spiegazione: La funzione non controlla se il secondo argomento è NULL.

Test failed
    Funzione chiamata  : rimpiazzaEspressioneRegolare(testo, search, NULL, pulito, &dim)
    Argomento esaminato: 2
    Argomento passato  : '(null)'
    Risultato atteso   : NULL_POINTER
    Risultato ottenuto : RESULT_OK
    Il valore ottenuto doveva essere '2' invece che '0'
    Possibile spiegazione: La funzione non controlla se il terzo argomento è NULL.

Test failed
    Funzione chiamata  : rimpiazzaEspressioneRegolare(testo, search, replace, NULL, &dim)
    Argomento esaminato: 3
    Argomento passato  : '(null)'
    Risultato atteso   : NULL_POINTER
    Risultato ottenuto : RESULT_OK
    Il valore ottenuto doveva essere '2' invece che '0'
    Possibile spiegazione: La funzione non controlla se il quarto argomento è NULL.

Test failed
    Funzione chiamata  : rimpiazzaEspressioneRegolare(testo, search, replace, pulito, NULL)
    Argomento esaminato: 4
    Argomento passato  : '(null)'
    Risultato atteso   : NULL_POINTER
    Risultato ottenuto : RESULT_OK
    Il valore ottenuto doveva essere '2' invece che '0'
    Possibile spiegazione: La funzione non controlla se il quinto argomento è NULL.


Test failed
    Funzione chiamata  : rimpiazzaEspressioneRegolare("", search, replace, pulito, &dim)
    Argomento esaminato: 0
    Argomento passato  : ''
    Risultato atteso   : EMPTY_STRING
    Risultato ottenuto : RESULT_OK
    Il valore ottenuto doveva essere '3' invece che '0'
    Possibile spiegazione: La funzione non controlla se il primo argomento è la stringa vuota.

Test failed
    Funzione chiamata  : rimpiazzaEspressioneRegolare(testo, "", replace, pulito, &dim)
    Argomento esaminato: 1
    Argomento passato  : ''
    Risultato atteso   : EMPTY_STRING
    Risultato ottenuto : RESULT_OK
    Il valore ottenuto doveva essere '3' invece che '0'
    Possibile spiegazione: La funzione non controlla se il secondo argomento è la stringa vuota.

































Test failed
    Funzione chiamata  : rimpiazzaEspressioneRegolare(testo, search, replace, pulito, &dim)
    Argomento esaminato: 4
    Argomento passato  : '10'
    Risultato atteso   : BUFFER_TOO_SMALL
    Risultato ottenuto : RESULT_OK
    Il valore ottenuto doveva essere '8' invece che '0'
    Possibile spiegazione: La funzione non controlla se il quinto argomento è abbastanza grande per i valori da inserire nel buffer.
































Test failed
    Funzione chiamata  : rimpiazzaEspressioneRegolare(testo, search, replace, pulito, &dim)
    Argomento esaminato: 0
    Argomento passato  : 'la Vecchia con la bOrsa Salta il fosso senzA rincorsa'
    Risultato atteso   : MATCH_NOT_FOUND
    Risultato ottenuto : RESULT_OK
    Il valore ottenuto doveva essere '15' invece che '0'
    Possibile spiegazione: La funzione non controlla se non ci sono match nella stringa in ingresso.






























Test failed
    Funzione chiamata  : pulisciTestoRE("...",re[],5,buffer,&dim)
    Argomento esaminato: 0
    Argomento passato  : 'La \/ecchia con |a bor$a piena di Vipupipoagra fa l'amore col giovane studente'
    Risultato atteso   : RESULT_OK
    Risultato ottenuto : RESULT_OK
    Il testo ottenuto doveva essere 'La Vecchia con la borSa piena di Viagra fa l'amore col giovane studente'
                         invece che ''
    Possibile spiegazione: La funzione ha tornato un testo pulito sbagliato.

Test failed
    Funzione chiamata  : pulisciTestoRE("...",re[],5,buffer,&dim)
    Argomento esaminato: 0
    Argomento passato  : 'La \/ecchia con |a bor$a piena di Vipupipoagra fa l'amore col giovane studente'
    Risultato atteso   : RESULT_OK
    Risultato ottenuto : RESULT_OK
    Il valore ottenuto doveva essere '72' invece che '10000'
    Possibile spiegazione: La funzione ha tornato una dimensione sbagliata.












Test failed
    Funzione chiamata  : pulisciTestoRE(NULL, re, sizeof(re)/sizeof(SearchReplace), pulito, &dim, 1)
    Argomento esaminato: 0
    Argomento passato  : '(null)'
    Risultato atteso   : NULL_POINTER
    Risultato ottenuto : RESULT_OK
    Il valore ottenuto doveva essere '2' invece che '0'
    Possibile spiegazione: La funzione non controlla se il primo argomento è NULL.

Test failed
    Funzione chiamata  : pulisciTestoRE(testo, NULL, sizeof(re)/sizeof(SearchReplace), pulito, &dim, 1)
    Argomento esaminato: 1
    Argomento passato  : '(null)'
    Risultato atteso   : NULL_POINTER
    Risultato ottenuto : RESULT_OK
    Il valore ottenuto doveva essere '2' invece che '0'
    Possibile spiegazione: La funzione non controlla se il secondo argomento è NULL.


Test failed
    Funzione chiamata  : pulisciTestoRE(testo, re, sizeof(re)/sizeof(SearchReplace), NULL, &dim, 1)
    Argomento esaminato: 3
    Argomento passato  : '(null)'
    Risultato atteso   : NULL_POINTER
    Risultato ottenuto : RESULT_OK
    Il valore ottenuto doveva essere '2' invece che '0'
    Possibile spiegazione: La funzione non controlla se il quarto argomento è NULL.

Test failed
    Funzione chiamata  : pulisciTestoRE(testo, re, sizeof(re)/sizeof(SearchReplace), pulito, NULL, 1)
    Argomento esaminato: 4
    Argomento passato  : '(null)'
    Risultato atteso   : NULL_POINTER
    Risultato ottenuto : RESULT_OK
    Il valore ottenuto doveva essere '2' invece che '0'
    Possibile spiegazione: La funzione non controlla se il quinto argomento è NULL.


Test failed
    Funzione chiamata  : pulisciTestoRE("", re, sizeof(re)/sizeof(SearchReplace), pulito, &dim, 1)
    Argomento esaminato: 0
    Argomento passato  : ''
    Risultato atteso   : EMPTY_STRING
    Risultato ottenuto : RESULT_OK
    Il valore ottenuto doveva essere '3' invece che '0'
    Possibile spiegazione: La funzione non controlla se il primo argomento è la stringa vuota.


































Test failed
    Funzione chiamata  : pulisciTestoRE(testo, re, sizeof(re)/sizeof(SearchReplace), pulito, &dim, 1)
    Argomento esaminato: 4
    Argomento passato  : '10'
    Risultato atteso   : BUFFER_TOO_SMALL
    Risultato ottenuto : RESULT_OK
    Il valore ottenuto doveva essere '8' invece che '0'
    Possibile spiegazione: La funzione non controlla se il quinto argomento è abbastanza grande per i valori da inserire nel buffer.
































Test failed
    Funzione chiamata  : pulisciTestoRE(testo, re, sizeof(re)/sizeof(SearchReplace), pulito, &dim, 1)
    Argomento esaminato: 0
    Argomento passato  : 'La Vecchia con la borSa piena di Viagra fa l'amore col giovane studente'
    Risultato atteso   : MATCH_NOT_FOUND
    Risultato ottenuto : RESULT_OK
    Il valore ottenuto doveva essere '15' invece che '0'
    Possibile spiegazione: La funzione non controlla se non ci sono match nella stringa in ingresso.










































Test failed
    Funzione chiamata  : parseEspressioniRegolari(NULL, espressioni, &dim)
    Argomento esaminato: 0
    Argomento passato  : '(null)'
    Risultato atteso   : NULL_POINTER
    Risultato ottenuto : RESULT_OK
    Il valore ottenuto doveva essere '2' invece che '0'
    Possibile spiegazione: La funzione non controlla se il primo argomento è NULL.

Test failed
    Funzione chiamata  : parseEspressioniRegolari(testo, NULL, &dim)
    Argomento esaminato: 1
    Argomento passato  : '(null)'
    Risultato atteso   : NULL_POINTER
    Risultato ottenuto : RESULT_OK
    Il valore ottenuto doveva essere '2' invece che '0'
    Possibile spiegazione: La funzione non controlla se il secondo argomento è NULL.

Test failed
    Funzione chiamata  : parseEspressioniRegolari(testo, espressioni, NULL)
    Argomento esaminato: 2
    Argomento passato  : '(null)'
    Risultato atteso   : NULL_POINTER
    Risultato ottenuto : RESULT_OK
    Il valore ottenuto doveva essere '2' invece che '0'
    Possibile spiegazione: La funzione non controlla se il terzo argomento è NULL.




Test failed
    Funzione chiamata  : parseEspressioniRegolari("", espressioni, &dim)
    Argomento esaminato: 0
    Argomento passato  : ''
    Risultato atteso   : EMPTY_STRING
    Risultato ottenuto : RESULT_OK
    Il valore ottenuto doveva essere '3' invece che '0'
    Possibile spiegazione: La funzione non controlla se il primo argomento è la stringa vuota.
































Test failed
    Funzione chiamata  : parseEspressioniRegolari(testo, espressioni, &dim)
    Argomento esaminato: 2
    Argomento passato  : '1'
    Risultato atteso   : BUFFER_TOO_SMALL
    Risultato ottenuto : RESULT_OK
    Il valore ottenuto doveva essere '8' invece che '0'
    Possibile spiegazione: La funzione non controlla se il terzo argomento è abbastanza grande per i valori da inserire nel buffer.