Tests di A.S. - Codice di MarcoEsposito - Modulo 3
freeDizionario
| Args: | 0 | 1 | 2 | 3 |
| RESULT_OK | | NI | | | | | | |
| UNKNOWN_ERROR | | NV | | | | | | |
| NULL_POINTER | | OK | | | | | | |
| EMPTY_STRING | | NV | | | | | | |
| FILE_MISSING | | NV | | | | | | |
| FILE_UNREADABLE | | NV | | | | | | |
| FILE_UNWRITABLE | | NV | | | | | | |
| FILE_EMPTY | | NV | | | | | | |
| BUFFER_TOO_SMALL | | NV | | | | | | |
| HEADER_NOT_FOUND | | NV | | | | | | |
| BODY_NOT_FOUND | | NV | | | | | | |
| BAD_HEADER | | NV | | | | | | |
| MEM_ALLOC_ERROR | | NV | | | | | | |
| INVALID_PARAMETER | | NV | | | | | | |
| MATCH_NOT_FOUND | | NV | | | | | | |
| RE_PAIR_NOT_FOUND | | NV | | | | | | |
| BAD_RE_PAIR | | NV | | | | | | |
| BAD_MATCH | | NV | | | | | | |
| BAD_REPLACE | | NV | | | | | | |
| DOUBLE_KEY_FOUND | | NV | | | | | | |
| TABLE_FULL | | NV | | | | | | |
| KEY_NOT_FOUND | | NV | | | | | | |
inserisciValore
| Args: | 0 | 1 | 2 | 3 |
| RESULT_OK | (3/3) | OK | | | | | | |
| UNKNOWN_ERROR | | NV | | NV | | NV | | |
| NULL_POINTER | | OK | | NV | | OK | | |
| EMPTY_STRING | | OK | | NV | | NV | | |
| FILE_MISSING | | NV | | NV | | NV | | |
| FILE_UNREADABLE | | NV | | NV | | NV | | |
| FILE_UNWRITABLE | | NV | | NV | | NV | | |
| FILE_EMPTY | | NV | | NV | | NV | | |
| BUFFER_TOO_SMALL | | NV | | NV | | NV | | |
| HEADER_NOT_FOUND | | NV | | NV | | NV | | |
| BODY_NOT_FOUND | | NV | | NV | | NV | | |
| BAD_HEADER | | NV | | NV | | NV | | |
| MEM_ALLOC_ERROR | | NV | | NV | | NV | | |
| INVALID_PARAMETER | | NV | | NV | | NV | | |
| MATCH_NOT_FOUND | | NV | | NV | | NV | | |
| RE_PAIR_NOT_FOUND | | NV | | NV | | NV | | |
| BAD_RE_PAIR | | NV | | NV | | NV | | |
| BAD_MATCH | | NV | | NV | | NV | | |
| BAD_REPLACE | | NV | | NV | | NV | | |
| DOUBLE_KEY_FOUND | | OK | | NV | | NV | | |
| TABLE_FULL | | OK | | NV | | NV | | |
| KEY_NOT_FOUND | | NV | | NV | | NV | | |
cercaValore
| Args: | 0 | 1 | 2 | 3 |
| RESULT_OK | | OK | | | | | | |
| UNKNOWN_ERROR | | NV | | NV | | NV | | |
| NULL_POINTER | | OK | | OK | | OK | | |
| EMPTY_STRING | | OK | | NV | | NV | | |
| FILE_MISSING | | NV | | NV | | NV | | |
| FILE_UNREADABLE | | NV | | NV | | NV | | |
| FILE_UNWRITABLE | | NV | | NV | | NV | | |
| FILE_EMPTY | | NV | | NV | | NV | | |
| BUFFER_TOO_SMALL | | NV | | NV | | NV | | |
| HEADER_NOT_FOUND | | NV | | NV | | NV | | |
| BODY_NOT_FOUND | | NV | | NV | | NV | | |
| BAD_HEADER | | NV | | NV | | NV | | |
| MEM_ALLOC_ERROR | | NV | | NV | | NV | | |
| INVALID_PARAMETER | | NV | | NV | | NV | | |
| MATCH_NOT_FOUND | | NV | | NV | | NV | | |
| RE_PAIR_NOT_FOUND | | NV | | NV | | NV | | |
| BAD_RE_PAIR | | NV | | NV | | NV | | |
| BAD_MATCH | | NV | | NV | | NV | | |
| BAD_REPLACE | | NV | | NV | | NV | | |
| DOUBLE_KEY_FOUND | | NV | | NV | | NV | | |
| TABLE_FULL | | NV | | NV | | NV | | |
| KEY_NOT_FOUND | | OK | | NV | | NV | | |
leggiTokens
| Args: | 0 | 1 | 2 | 3 |
| RESULT_OK | (7/7) | OK | | | | | | |
| UNKNOWN_ERROR | | NV | | NV | | | | |
| NULL_POINTER | | OK | | OK | | | | |
| EMPTY_STRING | | OK | | NV | | | | |
| FILE_MISSING | | OK | | NV | | | | |
| FILE_UNREADABLE | | TF | | NV | | | | |
| FILE_UNWRITABLE | | NV | | NV | | | | |
| FILE_EMPTY | | NV | | NV | | | | |
| BUFFER_TOO_SMALL | | NV | | NV | | | | |
| HEADER_NOT_FOUND | | NV | | NV | | | | |
| BODY_NOT_FOUND | | NV | | NV | | | | |
| BAD_HEADER | | NV | | NV | | | | |
| MEM_ALLOC_ERROR | | NV | | NV | | | | |
| INVALID_PARAMETER | | NV | | NV | | | | |
| MATCH_NOT_FOUND | | NV | | NV | | | | |
| RE_PAIR_NOT_FOUND | | NV | | NV | | | | |
| BAD_RE_PAIR | | NV | | NV | | | | |
| BAD_MATCH | | NV | | NV | | | | |
| BAD_REPLACE | | NV | | NV | | | | |
| DOUBLE_KEY_FOUND | | NV | | OK | | | | |
| TABLE_FULL | | NV | | OK | | | | |
| KEY_NOT_FOUND | | NV | | NV | | | | |
calcolaPeso
| Args: | 0 | 1 | 2 | 3 |
| RESULT_OK | (1/1) | OK | | | | | | |
| UNKNOWN_ERROR | | NV | | NV | | NV | | NV |
| NULL_POINTER | | OK | | NV | | OK | | OK |
| EMPTY_STRING | | NV | | NV | | NV | | NV |
| FILE_MISSING | | NV | | NV | | NV | | NV |
| FILE_UNREADABLE | | NV | | NV | | NV | | NV |
| FILE_UNWRITABLE | | NV | | NV | | NV | | NV |
| FILE_EMPTY | | NV | | NV | | NV | | NV |
| BUFFER_TOO_SMALL | | NV | | NV | | NV | | NV |
| HEADER_NOT_FOUND | | NV | | NV | | NV | | NV |
| BODY_NOT_FOUND | | NV | | NV | | NV | | NV |
| BAD_HEADER | | NV | | NV | | NV | | NV |
| MEM_ALLOC_ERROR | | NV | | NV | | NV | | NV |
| INVALID_PARAMETER | | NV | | OK | | NV | | NV |
| MATCH_NOT_FOUND | | NV | | NV | | NV | | NV |
| RE_PAIR_NOT_FOUND | | NV | | NV | | NV | | NV |
| BAD_RE_PAIR | | NV | | NV | | NV | | NV |
| BAD_MATCH | | NV | | NV | | NV | | NV |
| BAD_REPLACE | | NV | | NV | | NV | | NV |
| DOUBLE_KEY_FOUND | | NV | | NV | | NV | | NV |
| TABLE_FULL | | NV | | NV | | NV | | NV |
| KEY_NOT_FOUND | | NV | | NV | | NV | | NV |