Functions | |
| void | TestEdit (void) |
| Funzione di test per la EditRecord(). | |
| void | TestRead (void) |
| Funzione di test per la ReadRecord(). | |
| void | TestLocate (void) |
| Funzione di test per la LocateRecord(). | |
| void | TestMisto (void) |
| Funzione di test misto per tutte le funzioni. | |
| void | Result (char *Func) |
| Funzione di calcolo e stampa risultati. | |
| int | ConfrontaFiles (char *File1, char *File2) |
| Funzione di confronto files. | |
| int | Startup (int handle, int reset) |
| Funzione di inizializzazione. | |
| int | main (int argc, char **argv) |
| Test per le funzioni di interfaccia del Modulo 4. | |
|
||||||||||||
|
Test per le funzioni di interfaccia del Modulo 4. Programma di test per il Modulo 4
Ogni test e' identificato da un numero cosi' composto: Ogni test ha anche un peso che viene indicato nella stampa dei risultati. I test di funzionalitą hanno i pesi piu' elevati. In questo test viene verificato che l'errore ritornato sia effettivamente quello indicato dalla funzione. La funzione di test puo' essere chiamata anche da linea di comando con: TestM4 opzione startup Dove opzione e' il numero dell'opzione scelta e startup e' 1 o 0 a seconda che si voglia reinizializzare o meno il file dbf. Vengono effettuati i seguenti controlli:
|
1.4.6-NO