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

leggiFile

Args:01234
RESULT_OK OKOKOK
UNKNOWN_ERROR NVNVNV
NULL_POINTER OKNVOK
EMPTY_STRING OKNVNV
FILE_MISSING OKOKOK
FILE_UNREADABLE NININININI
FILE_UNWRITABLE NVNVNV
FILE_EMPTY NININININI
BUFFER_TOO_SMALL Segm. Fault Segm. Fault Segm. Fault
HEADER_NOT_FOUND NVNVNVNVNV
BODY_NOT_FOUND NVNVNVNVNV
BAD_HEADER NVNVNVNVNV
MEM_ALLOC_ERROR NININININI

estraiHeaders

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 OKOKOK
HEADER_NOT_FOUND NININI
BODY_NOT_FOUND NININI
BAD_HEADER NININI
MEM_ALLOC_ERROR NININI

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 OKOKOK
HEADER_NOT_FOUND NVNVNV
BODY_NOT_FOUND NVNVNV
BAD_HEADER NVNVNV
MEM_ALLOC_ERROR NININI

parseHeader

Args:01234
RESULT_OK OKOKOKOKOK
UNKNOWN_ERROR NVNVNVNVNV
NULL_POINTER OKOKNVOKNV
EMPTY_STRING OKNVNVNVNV
FILE_MISSING NVNVNVNVNV
FILE_UNREADABLE NVNVNVNVNV
FILE_UNWRITABLE NVNVNVNVNV
FILE_EMPTY NVNVNVNVNV
BUFFER_TOO_SMALL NVNVOKNVOK
HEADER_NOT_FOUND NVNVNVNVNV
BODY_NOT_FOUND NVNVNVNVNV
BAD_HEADER NVNVNVNVNV
MEM_ALLOC_ERROR NININININI

primaParola

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

tokenizzaEmail

Args:01234
RESULT_OK NI
UNKNOWN_ERROR NININI
NULL_POINTER NININI
EMPTY_STRING NININI
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

printTokens

Args:01234
RESULT_OK NVNVNV
UNKNOWN_ERROR NVNVNV
NULL_POINTER NININI
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