Functions | |
void | TestInsert (void) |
Funzione di test per la InsertBlankRecord(). | |
void | TestGoto (void) |
Funzione di test per la GotoRecord(). | |
void | TestDelete (void) |
Funzione di test per la DeleteRecord(). | |
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) |
Funzione di inizializzazione. | |
int | Poke (char *Nome, int n, char c) |
Funzione di scrittura carattere di check. | |
int | main (int argc, char **argv) |
Test per le funzioni di interfaccia del Modulo 3. |
|
Test per le funzioni di interfaccia del Modulo 3. Programma di test per il Modulo 3
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. Vengono effettuati i seguenti controlli:
|