Tests di AndreaFerraresi - Codice di A.S. - Modulo 3

freeDizionario

Args:0123
RESULT_OK NV
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:0123
RESULT_OK
UNKNOWN_ERROR NININI
NULL_POINTER OKNITF
EMPTY_STRING TFNINI
FILE_MISSING NININI
FILE_UNREADABLE NININI
FILE_UNWRITABLE NININI
FILE_EMPTY NININI
BUFFER_TOO_SMALL NININI
HEADER_NOT_FOUND NININI
BODY_NOT_FOUND NININI
BAD_HEADER NININI
MEM_ALLOC_ERROR NININI
INVALID_PARAMETER NIOKNI
MATCH_NOT_FOUND NININI
RE_PAIR_NOT_FOUND NININI
BAD_RE_PAIR NININI
BAD_MATCH NININI
BAD_REPLACE NININI
DOUBLE_KEY_FOUND NININI
TABLE_FULL NININI
KEY_NOT_FOUND NININI

cercaValore

Args:0123
RESULT_OK NVNVNV
UNKNOWN_ERROR NVNVNV
NULL_POINTER OKTFNV
EMPTY_STRING TFNVNV
FILE_MISSING NVNVNV
FILE_UNREADABLE NVNVNV
FILE_UNWRITABLE NVNVNV
FILE_EMPTY NVNVNV
BUFFER_TOO_SMALL NVNVNV
HEADER_NOT_FOUND NVNVNV
BODY_NOT_FOUND NVNVNV
BAD_HEADER NVNVNV
MEM_ALLOC_ERROR NVNVNV
INVALID_PARAMETER NVNVTF
MATCH_NOT_FOUND NVNVNV
RE_PAIR_NOT_FOUND NVNVNV
BAD_RE_PAIR NVNVNV
BAD_MATCH NVNVNV
BAD_REPLACE NVNVNV
DOUBLE_KEY_FOUND NVNVNV
TABLE_FULL NVNVNV
KEY_NOT_FOUND NVNVNV

leggiTokens

Args:0123
RESULT_OK NV
UNKNOWN_ERROR NVNI
NULL_POINTER OKTF
EMPTY_STRING OKNI
FILE_MISSING NVNI
FILE_UNREADABLE TFNI
FILE_UNWRITABLE NVNI
FILE_EMPTY NVNI
BUFFER_TOO_SMALL NVNI
HEADER_NOT_FOUND NVNI
BODY_NOT_FOUND NVNI
BAD_HEADER NVNI
MEM_ALLOC_ERROR NVNI
INVALID_PARAMETER NVNI
MATCH_NOT_FOUND NVNI
RE_PAIR_NOT_FOUND NVNI
BAD_RE_PAIR NVNI
BAD_MATCH NVNI
BAD_REPLACE NVNI
DOUBLE_KEY_FOUND NVNI
TABLE_FULL NVNI
KEY_NOT_FOUND NVNI

calcolaPeso

Args:0123
RESULT_OK NVNVNV
UNKNOWN_ERROR NVNVNV
NULL_POINTER OKNVOK
EMPTY_STRING NVNVNV
FILE_MISSING NVNVNV
FILE_UNREADABLE NVNVNV
FILE_UNWRITABLE NVNVNV
FILE_EMPTY NVNVNV
BUFFER_TOO_SMALL NVNVNV
HEADER_NOT_FOUND NVNVNV
BODY_NOT_FOUND NVNVNV
BAD_HEADER NVNVNV
MEM_ALLOC_ERROR NVNVNV
INVALID_PARAMETER NVOKNV
MATCH_NOT_FOUND NVNVNV
RE_PAIR_NOT_FOUND NVNVNV
BAD_RE_PAIR NVNVNV
BAD_MATCH NVNVNV
BAD_REPLACE NVNVNV
DOUBLE_KEY_FOUND NVNVNV
TABLE_FULL NVNVNV
KEY_NOT_FOUND NVNVNV