Tests di DavidBenedetti - Codice di A.S. - Modulo 1

leggiFile

Args:01234
RESULT_OK OKOKOK
UNKNOWN_ERROR NVNVNI
NULL_POINTER OKNVOK
EMPTY_STRING OKNVNV
FILE_MISSING OKNVNV
FILE_UNREADABLE NINVNV
FILE_UNWRITABLE NVNVNV
FILE_EMPTY OKNVNV
BUFFER_TOO_SMALL NVOKNI
HEADER_NOT_FOUND NVNVNV
BODY_NOT_FOUND NVNVNV
BAD_HEADER NVNVNV
MEM_ALLOC_ERROR NVNVNV

estraiHeaders

Args:01234
RESULT_OK TFTFTF
UNKNOWN_ERROR NVNVNV
NULL_POINTER OKOKNV
EMPTY_STRING OKNVNV
FILE_MISSING NVNVNV
FILE_UNREADABLE NVNVNV
FILE_UNWRITABLE NVNVNV
FILE_EMPTY NVNVNV
BUFFER_TOO_SMALL NVTFOK
HEADER_NOT_FOUND OKNVNV
BODY_NOT_FOUND NVNVNV
BAD_HEADER NVNVNV
MEM_ALLOC_ERROR NVNVNV

primoHeader

Args:01234
RESULT_OK OKOKOK
UNKNOWN_ERROR NVNVNV
NULL_POINTER OKOKNV
EMPTY_STRING OKNVNV
FILE_MISSING NVNVNV
FILE_UNREADABLE NVNVNV
FILE_UNWRITABLE NVNVNV
FILE_EMPTY NVNVNV
BUFFER_TOO_SMALL NVOKOK
HEADER_NOT_FOUND TFNVNV
BODY_NOT_FOUND NVNVNV
BAD_HEADER NVNVNV
MEM_ALLOC_ERROR NVNVNV

parseHeader

Args:01234
RESULT_OK OKOKOKOKOK
UNKNOWN_ERROR NVNVNVNVNV
NULL_POINTER OKTFNVTFNV
EMPTY_STRING OKNVNVNVNV
FILE_MISSING NVNVNVNVNV
FILE_UNREADABLE NVNVNVNVNV
FILE_UNWRITABLE NVNVNVNVNV
FILE_EMPTY NVNVNVNVNV
BUFFER_TOO_SMALL NVOKTFOKTF
HEADER_NOT_FOUND NVNVNVNVNV
BODY_NOT_FOUND NVNVNVNVNV
BAD_HEADER OKNVNVNVNV
MEM_ALLOC_ERROR NVNVNVNVNV

primaParola

Args:01234
RESULT_OK OKOKOK
UNKNOWN_ERROR NVNVNV
NULL_POINTER OKTFNV
EMPTY_STRING OKNVNV
FILE_MISSING NVNVNV
FILE_UNREADABLE NVNVNV
FILE_UNWRITABLE NVNVNV
FILE_EMPTY NVNVNV
BUFFER_TOO_SMALL NVOKTF
HEADER_NOT_FOUND NVNVNV
BODY_NOT_FOUND NVNVNV
BAD_HEADER NVNVNV
MEM_ALLOC_ERROR NVNVNV

tokenizzaEmail

Args:01234
RESULT_OK OKOKOK
UNKNOWN_ERROR NVNVNV
NULL_POINTER OKOKNV
EMPTY_STRING OKNVNV
FILE_MISSING NVNVNV
FILE_UNREADABLE NVNVNV
FILE_UNWRITABLE NVNVNV
FILE_EMPTY NVNVNV
BUFFER_TOO_SMALL NVOKTF
HEADER_NOT_FOUND OKNVNV
BODY_NOT_FOUND OKNVNV
BAD_HEADER OKNVNV
MEM_ALLOC_ERROR NVNVNV

printTokens

Args:01234
RESULT_OK NI
UNKNOWN_ERROR NVNV
NULL_POINTER OKNV
EMPTY_STRING NVNV
FILE_MISSING NVNV
FILE_UNREADABLE NVNV
FILE_UNWRITABLE NVNV
FILE_EMPTY NVNV
BUFFER_TOO_SMALL NVTF
HEADER_NOT_FOUND NVNV
BODY_NOT_FOUND NVNV
BAD_HEADER NVNV
MEM_ALLOC_ERROR NVNV