*************************************************** =============== INIZIO DEI TESTS ================ ************************************************* *********** Test in corso: openFile_Tests::openFile_FilenameNULL_Prec *********** openFile_Tests::openFile_FilenameNULL_Prec : OK OK (1 tests) *********** Test openFile_Tests::openFile_FilenameNULL_Prec concluso *********** *********** Test in corso: openFile_Tests::openFile_FilenameEmpty_Prec *********** openFile_Tests::openFile_FilenameEmpty_Prec : OK OK (1 tests) *********** Test openFile_Tests::openFile_FilenameEmpty_Prec concluso *********** *********** Test in corso: openFile_Tests::openFile_AccessModeNULL_Prec *********** openFile_Tests::openFile_AccessModeNULL_Prec : OK OK (1 tests) *********** Test openFile_Tests::openFile_AccessModeNULL_Prec concluso *********** *********** Test in corso: openFile_Tests::openFile_AccessModeEmpty_Prec *********** openFile_Tests::openFile_AccessModeEmpty_Prec : OK OK (1 tests) *********** Test openFile_Tests::openFile_AccessModeEmpty_Prec concluso *********** *********** Test in corso: openFile_Tests::openFile_InvalidFileName_Prec *********** openFile_Tests::openFile_InvalidFileName_Prec : OK OK (1 tests) *********** Test openFile_Tests::openFile_InvalidFileName_Prec concluso *********** *********** Test in corso: openFile_Tests::openFile_ValidFileName *********** openFile_Tests::openFile_ValidFileName : OK OK (1 tests) *********** Test openFile_Tests::openFile_ValidFileName concluso *********** *********** Test in corso: leggiTesto_Tests::leggiTesto_test *********** leggiTesto_Tests::leggiTesto_test : assertion !!!FAILURES!!! Test Results: Run: 1 Failures: 1 Errors: 0 1) test: leggiTesto_Tests::leggiTesto_test (F) line: 110 Progetto1Tests.cpp assertion failed - La funzione leggiTesto non ha convertito correttamente il testo 'ciao\n\t@è^àA_àèéìòùZ'. *********** Test leggiTesto_Tests::leggiTesto_test concluso *********** *********** Test in corso: leggiTesto_Tests::leggiTesto_LowerChar *********** leggiTesto_Tests::leggiTesto_LowerChar : OK OK (1 tests) *********** Test leggiTesto_Tests::leggiTesto_LowerChar concluso *********** *********** Test in corso: leggiTesto_Tests::leggiTesto_UpperChar *********** leggiTesto_Tests::leggiTesto_UpperChar : OK OK (1 tests) *********** Test leggiTesto_Tests::leggiTesto_UpperChar concluso *********** *********** Test in corso: leggiTesto_Tests::leggiTesto_NonAlphaChar *********** leggiTesto_Tests::leggiTesto_NonAlphaChar : OK OK (1 tests) *********** Test leggiTesto_Tests::leggiTesto_NonAlphaChar concluso *********** *********** Test in corso: leggiTesto_Tests::leggiTesto_AccentChar *********** leggiTesto_Tests::leggiTesto_AccentChar : assertion !!!FAILURES!!! Test Results: Run: 1 Failures: 1 Errors: 0 1) test: leggiTesto_Tests::leggiTesto_AccentChar (F) line: 269 Progetto1Tests.cpp assertion failed - La funzione leggiTesto non ha convertito correttamente il testo costituito da un singolo carattere accentato. *********** Test leggiTesto_Tests::leggiTesto_AccentChar concluso *********** *********** Test in corso: stampaStringa_Tests::stampaStringa_Test *********** stampaStringa_Tests::stampaStringa_Test : OK OK (1 tests) *********** Test stampaStringa_Tests::stampaStringa_Test concluso *********** *********** Test in corso: stampaNum_Tests::stampaNum_Test *********** stampaNum_Tests::stampaNum_Test : OK OK (1 tests) *********** Test stampaNum_Tests::stampaNum_Test concluso *********** *********** Test in corso: verMin_Tests::verMin_string_NULL_Prec *********** verMin_Tests::verMin_string_NULL_Prec : OK OK (1 tests) *********** Test verMin_Tests::verMin_string_NULL_Prec concluso *********** *********** Test in corso: verMin_Tests::verMin_string_EMPTY *********** verMin_Tests::verMin_string_EMPTY : OK OK (1 tests) *********** Test verMin_Tests::verMin_string_EMPTY concluso *********** *********** Test in corso: verMin_Tests::verMin_string_scan_ASCII *********** verMin_Tests::verMin_string_scan_ASCII : OK OK (1 tests) *********** Test verMin_Tests::verMin_string_scan_ASCII concluso *********** *********** Test in corso: verMessInt_Tests::verMessInt_FirstElementZero *********** verMessInt_Tests::verMessInt_FirstElementZero : assertion !!!FAILURES!!! Test Results: Run: 1 Failures: 1 Errors: 0 1) test: verMessInt_Tests::verMessInt_FirstElementZero (F) line: 564 Progetto1Tests.cpp assertion failed - La funzione 'verMessInt' deve restituire '0' se il primo elemento dell'array di input è zero *********** Test verMessInt_Tests::verMessInt_FirstElementZero concluso *********** *********** Test in corso: verMessInt_Tests::verMessInt_FirstElementNegative *********** verMessInt_Tests::verMessInt_FirstElementNegative : OK OK (1 tests) *********** Test verMessInt_Tests::verMessInt_FirstElementNegative concluso *********** *********** Test in corso: verMessInt_Tests::verMessInt_LastElementGreaterThanDIMALF *********** verMessInt_Tests::verMessInt_LastElementGreaterThanDIMALF : assertion !!!FAILURES!!! Test Results: Run: 1 Failures: 1 Errors: 0 1) test: verMessInt_Tests::verMessInt_LastElementGreaterThanDIMALF (F) line: 581 Progetto1Tests.cpp assertion failed - La funzione 'verMessInt' deve restituire '0' se l'ultimo elemento dell'array è maggiore di DIMALF. Forse hai sbagliato il test di un loop e non controlli l'ultimo valore? *********** Test verMessInt_Tests::verMessInt_LastElementGreaterThanDIMALF concluso *********** *********** Test in corso: verMessInt_Tests::verMessInt_LastElementNegative *********** verMessInt_Tests::verMessInt_LastElementNegative : assertion !!!FAILURES!!! Test Results: Run: 1 Failures: 1 Errors: 0 1) test: verMessInt_Tests::verMessInt_LastElementNegative (F) line: 590 Progetto1Tests.cpp assertion failed - La funzione verMessInt deve restituire '0' se l'ultimo elemento dell'array è negativo. Forse hai sbagliato il test di un loop e non controlli l'ultimo valore? *********** Test verMessInt_Tests::verMessInt_LastElementNegative concluso *********** *********** Test in corso: verMessInt_Tests::verMessInt_All *********** verMessInt_Tests::verMessInt_All : OK OK (1 tests) *********** Test verMessInt_Tests::verMessInt_All concluso *********** *********** Test in corso: charToInt_Tests::charToInt_SingleChar *********** charToInt_Tests::charToInt_SingleChar : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt(int *) OK (1 tests) *********** Test charToInt_Tests::charToInt_SingleChar concluso *********** *********** Test in corso: charToInt_Tests::charToInt_AllChars *********** charToInt_Tests::charToInt_AllChars : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt(int *) OK (1 tests) *********** Test charToInt_Tests::charToInt_AllChars concluso *********** *********** Test in corso: intToChar_Tests::intToChar1_FirstElementEqualToZero_Prec *********** intToChar_Tests::intToChar1_FirstElementEqualToZero_Prec : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt(int *) OK (1 tests) *********** Test intToChar_Tests::intToChar1_FirstElementEqualToZero_Prec concluso *********** *********** Test in corso: intToChar_Tests::intToChar1_FirstElementNegative_Prec *********** intToChar_Tests::intToChar1_FirstElementNegative_Prec : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt(int *) OK (1 tests) *********** Test intToChar_Tests::intToChar1_FirstElementNegative_Prec concluso *********** *********** Test in corso: intToChar_Tests::intToChar1_NegativeElement_Prec *********** intToChar_Tests::intToChar1_NegativeElement_Prec : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt(int *) OK (1 tests) *********** Test intToChar_Tests::intToChar1_NegativeElement_Prec concluso *********** *********** Test in corso: intToChar_Tests::intToChar1_ElementGreaterThanDIMALF_Prec *********** intToChar_Tests::intToChar1_ElementGreaterThanDIMALF_Prec : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt(int *) OK (1 tests) *********** Test intToChar_Tests::intToChar1_ElementGreaterThanDIMALF_Prec concluso *********** *********** Test in corso: intToChar_Tests::intToChar1_SingleInt *********** intToChar_Tests::intToChar1_SingleInt : OKLa funzione 'intToChar' non trasforma correttamente gli interi in nei corrispondenti caratteri OK (1 tests) *********** Test intToChar_Tests::intToChar1_SingleInt concluso *********** *********** Test in corso: intToChar_Tests::intToChar1_All_ *********** intToChar_Tests::intToChar1_All_ : OKLa funzione 'intToChar' ha restituito una stringa che non contiene il giusto numero di caratteri OK (1 tests) *********** Test intToChar_Tests::intToChar1_All_ concluso *********** *********** Test in corso: verCtItC_Tests::verCtItC_All *********** verCtItC_Tests::verCtItC_All : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt(int *) OK (1 tests) *********** Test verCtItC_Tests::verCtItC_All concluso *********** *********** Test in corso: verCtItC_Tests::verCtItC_SingleChar *********** verCtItC_Tests::verCtItC_SingleChar : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt(int *) OK (1 tests) *********** Test verCtItC_Tests::verCtItC_SingleChar concluso *********** *********** Test in corso: FileToC_Tests::FileToC_FilenameNULL_Prec *********** FileToC_Tests::FileToC_FilenameNULL_Prec : OK OK (1 tests) *********** Test FileToC_Tests::FileToC_FilenameNULL_Prec concluso *********** *********** Test in corso: FileToC_Tests::FileToC_FilenameEmpty_Prec *********** FileToC_Tests::FileToC_FilenameEmpty_Prec : OK OK (1 tests) *********** Test FileToC_Tests::FileToC_FilenameEmpty_Prec concluso *********** *********** Test in corso: FileToC_Tests::FileToC_InvalidFileName_Prec *********** FileToC_Tests::FileToC_InvalidFileName_Prec : OK OK (1 tests) *********** Test FileToC_Tests::FileToC_InvalidFileName_Prec concluso *********** *********** Test in corso: FileToC_Tests::FileToC_Test *********** FileToC_Tests::FileToC_Test : OK Per effettuare il test sarà usata la versione corretta della funzione: char * leggiTesto(_IO_FILE *) OK (1 tests) *********** Test FileToC_Tests::FileToC_Test concluso *********** *********** Test in corso: FileToC_Tests::FileToC_LowerChar *********** FileToC_Tests::FileToC_LowerChar : OK Per effettuare il test sarà usata la versione corretta della funzione: char * leggiTesto(_IO_FILE *) OK (1 tests) *********** Test FileToC_Tests::FileToC_LowerChar concluso *********** *********** Test in corso: FileToC_Tests::FileToC_UpperChar *********** FileToC_Tests::FileToC_UpperChar : OK Per effettuare il test sarà usata la versione corretta della funzione: char * leggiTesto(_IO_FILE *) OK (1 tests) *********** Test FileToC_Tests::FileToC_UpperChar concluso *********** *********** Test in corso: FileToC_Tests::FileToC_NonAlphaChar *********** FileToC_Tests::FileToC_NonAlphaChar : OK Per effettuare il test sarà usata la versione corretta della funzione: char * leggiTesto(_IO_FILE *) OK (1 tests) *********** Test FileToC_Tests::FileToC_NonAlphaChar concluso *********** *********** Test in corso: FileToC_Tests::FileToC_AccentChar *********** FileToC_Tests::FileToC_AccentChar : OK Per effettuare il test sarà usata la versione corretta della funzione: char * leggiTesto(_IO_FILE *) OK (1 tests) *********** Test FileToC_Tests::FileToC_AccentChar concluso *********** *********** Test in corso: calcFreq_Tests::calcFreq_inputVectorNull_Prec *********** calcFreq_Tests::calcFreq_inputVectorNull_Prec : OK OK (1 tests) *********** Test calcFreq_Tests::calcFreq_inputVectorNull_Prec concluso *********** *********** Test in corso: calcFreq_Tests::calcFreq_firstElementZero_Prec *********** calcFreq_Tests::calcFreq_firstElementZero_Prec : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt(int *) OK (1 tests) *********** Test calcFreq_Tests::calcFreq_firstElementZero_Prec concluso *********** *********** Test in corso: calcFreq_Tests::calcFreq_firstElementNegative_Prec *********** calcFreq_Tests::calcFreq_firstElementNegative_Prec : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt(int *) OK (1 tests) *********** Test calcFreq_Tests::calcFreq_firstElementNegative_Prec concluso *********** *********** Test in corso: calcFreq_Tests::calcFreq_singleChar *********** calcFreq_Tests::calcFreq_singleChar : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt(int *) OK (1 tests) *********** Test calcFreq_Tests::calcFreq_singleChar concluso *********** *********** Test in corso: calcFreq_Tests::calcFreq_allCharsOneTimeInOrder *********** calcFreq_Tests::calcFreq_allCharsOneTimeInOrder : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt(int *) OK (1 tests) *********** Test calcFreq_Tests::calcFreq_allCharsOneTimeInOrder concluso *********** *********** Test in corso: calcFreq_Tests::calcFreq_allCharsOneTimeReversed *********** calcFreq_Tests::calcFreq_allCharsOneTimeReversed : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt(int *) OK (1 tests) *********** Test calcFreq_Tests::calcFreq_allCharsOneTimeReversed concluso *********** *********** Test in corso: calcFreq_Tests::calcFreq_charZeroTenTimesOthersCharsOneTime *********** calcFreq_Tests::calcFreq_charZeroTenTimesOthersCharsOneTime : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt(int *) OK (1 tests) *********** Test calcFreq_Tests::calcFreq_charZeroTenTimesOthersCharsOneTime concluso *********** *********** Test in corso: calcFreq_Tests::calcFreq_charZeroTenTimesCharDIMALFTwoTimes *********** calcFreq_Tests::calcFreq_charZeroTenTimesCharDIMALFTwoTimes : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt(int *) OK (1 tests) *********** Test calcFreq_Tests::calcFreq_charZeroTenTimesCharDIMALFTwoTimes concluso *********** *********** Test in corso: ordFreq_Tests::ordFreq_inputVectorNull_Prec *********** ordFreq_Tests::ordFreq_inputVectorNull_Prec : OK OK (1 tests) *********** Test ordFreq_Tests::ordFreq_inputVectorNull_Prec concluso *********** *********** Test in corso: ordFreq_Tests::ordFreq_firstElementZero_Prec *********** ordFreq_Tests::ordFreq_firstElementZero_Prec : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt(int *) OK (1 tests) *********** Test ordFreq_Tests::ordFreq_firstElementZero_Prec concluso *********** *********** Test in corso: ordFreq_Tests::ordFreq_firstElementNegative_Prec *********** ordFreq_Tests::ordFreq_firstElementNegative_Prec : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt(int *) OK (1 tests) *********** Test ordFreq_Tests::ordFreq_firstElementNegative_Prec concluso *********** *********** Test in corso: ordFreq_Tests::ordFreq_singleChar *********** ordFreq_Tests::ordFreq_singleChar : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt(int *) OK (1 tests) *********** Test ordFreq_Tests::ordFreq_singleChar concluso *********** *********** Test in corso: ordFreq_Tests::ordFreq_allCharsOneTimeInOrder *********** ordFreq_Tests::ordFreq_allCharsOneTimeInOrder : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt(int *) OK (1 tests) *********** Test ordFreq_Tests::ordFreq_allCharsOneTimeInOrder concluso *********** *********** Test in corso: ordFreq_Tests::ordFreq_allCharsOneTimeReversed *********** ordFreq_Tests::ordFreq_allCharsOneTimeReversed : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt(int *) OK (1 tests) *********** Test ordFreq_Tests::ordFreq_allCharsOneTimeReversed concluso *********** *********** Test in corso: ordFreq_Tests::ordFreq_charZeroTenTimesOthersCharsOneTime *********** ordFreq_Tests::ordFreq_charZeroTenTimesOthersCharsOneTime : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt(int *) OK (1 tests) *********** Test ordFreq_Tests::ordFreq_charZeroTenTimesOthersCharsOneTime concluso *********** *********** Test in corso: ordFreq_Tests::ordFreq_charZeroTenTimesCharDIMALFTwoTimes *********** ordFreq_Tests::ordFreq_charZeroTenTimesCharDIMALFTwoTimes : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt(int *) OK (1 tests) *********** Test ordFreq_Tests::ordFreq_charZeroTenTimesCharDIMALFTwoTimes concluso *********** *********** Test in corso: confrFreq_Tests::confrFreq_firstElementNull_Prec *********** confrFreq_Tests::confrFreq_firstElementNull_Prec : OK OK (1 tests) *********** Test confrFreq_Tests::confrFreq_firstElementNull_Prec concluso *********** *********** Test in corso: confrFreq_Tests::confrFreq_SecondElementNull_Prec *********** confrFreq_Tests::confrFreq_SecondElementNull_Prec : OK OK (1 tests) *********** Test confrFreq_Tests::confrFreq_SecondElementNull_Prec concluso *********** *********** Test in corso: confrFreq_Tests::confrFreq_ElementsEquals *********** confrFreq_Tests::confrFreq_ElementsEquals : OK OK (1 tests) *********** Test confrFreq_Tests::confrFreq_ElementsEquals concluso *********** *********** Test in corso: confrFreq_Tests::confrFreq_firstGreater *********** confrFreq_Tests::confrFreq_firstGreater : OK OK (1 tests) *********** Test confrFreq_Tests::confrFreq_firstGreater concluso *********** *********** Test in corso: confrFreq_Tests::confrFreq_SecondGreater *********** confrFreq_Tests::confrFreq_SecondGreater : OK OK (1 tests) *********** Test confrFreq_Tests::confrFreq_SecondGreater concluso *********** *********** Test in corso: ordinato_Tests::ordinato_vectorNull_Prec *********** ordinato_Tests::ordinato_vectorNull_Prec : OK OK (1 tests) *********** Test ordinato_Tests::ordinato_vectorNull_Prec concluso *********** *********** Test in corso: ordinato_Tests::ordinato_lengthNegative_Prec *********** ordinato_Tests::ordinato_lengthNegative_Prec : OK OK (1 tests) *********** Test ordinato_Tests::ordinato_lengthNegative_Prec concluso *********** *********** Test in corso: ordinato_Tests::ordinato_functionNull_Prec *********** ordinato_Tests::ordinato_functionNull_Prec : OK OK (1 tests) *********** Test ordinato_Tests::ordinato_functionNull_Prec concluso *********** *********** Test in corso: ordinato_Tests::ordinato_tenCoppieEquals *********** ordinato_Tests::ordinato_tenCoppieEquals : OK OK (1 tests) *********** Test ordinato_Tests::ordinato_tenCoppieEquals concluso *********** *********** Test in corso: ordinato_Tests::ordinato_firstNineCoppieEqualsLastGreater *********** ordinato_Tests::ordinato_firstNineCoppieEqualsLastGreater : OK OK (1 tests) *********** Test ordinato_Tests::ordinato_firstNineCoppieEqualsLastGreater concluso *********** *********** Test in corso: ordinato_Tests::ordinato_firstCoppieGreaterLastNineEquals *********** ordinato_Tests::ordinato_firstCoppieGreaterLastNineEquals : OK OK (1 tests) *********** Test ordinato_Tests::ordinato_firstCoppieGreaterLastNineEquals concluso *********** *********** Test in corso: ordinato_Tests::ordinato_firstCoppieMinorLastNineEquals *********** ordinato_Tests::ordinato_firstCoppieMinorLastNineEquals : OK OK (1 tests) *********** Test ordinato_Tests::ordinato_firstCoppieMinorLastNineEquals concluso *********** *********** Test in corso: ordinato_Tests::ordinato_zeroConfrUnordered *********** ordinato_Tests::ordinato_zeroConfrUnordered : OK OK (1 tests) *********** Test ordinato_Tests::ordinato_zeroConfrUnordered concluso *********** *********** Test in corso: ordinato_Tests::ordinato_oneConfrUnordered *********** ordinato_Tests::ordinato_oneConfrUnordered : OK OK (1 tests) *********** Test ordinato_Tests::ordinato_oneConfrUnordered concluso *********** *********** Test in corso: ordinato_Tests::ordinato_minusOneConfrOrdered *********** ordinato_Tests::ordinato_minusOneConfrOrdered : OK OK (1 tests) *********** Test ordinato_Tests::ordinato_minusOneConfrOrdered concluso *********** *********** Test in corso: insBig_Tests::insBig_vectorNull_Prec *********** insBig_Tests::insBig_vectorNull_Prec : OK OK (1 tests) *********** Test insBig_Tests::insBig_vectorNull_Prec concluso *********** *********** Test in corso: insBig_Tests::insBig_lengthZero_Prec *********** insBig_Tests::insBig_lengthZero_Prec : OK OK (1 tests) *********** Test insBig_Tests::insBig_lengthZero_Prec concluso *********** *********** Test in corso: insBig_Tests::insBig_lengthNegative_Prec *********** insBig_Tests::insBig_lengthNegative_Prec : OK OK (1 tests) *********** Test insBig_Tests::insBig_lengthNegative_Prec concluso *********** *********** Test in corso: insBig_Tests::insBig_firstElementNegative_Prec *********** insBig_Tests::insBig_firstElementNegative_Prec : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt(int *) OK (1 tests) *********** Test insBig_Tests::insBig_firstElementNegative_Prec concluso *********** *********** Test in corso: insBig_Tests::insBig_lastElementNegative_Prec *********** insBig_Tests::insBig_lastElementNegative_Prec : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt(int *) OK (1 tests) *********** Test insBig_Tests::insBig_lastElementNegative_Prec concluso *********** *********** Test in corso: insBig_Tests::insBig_oneElement *********** insBig_Tests::insBig_oneElement : error E' stata erroneamente invocata la terminazione del programma con la funzione 'assert' !!!FAILURES!!! Test Results: Run: 1 Failures: 0 Errors: 1 1) test: insBig_Tests::insBig_oneElement (E) uncaught exception of unknown type *********** Test insBig_Tests::insBig_oneElement concluso *********** *********** Test in corso: insBig_Tests::insBig_twoElements *********** insBig_Tests::insBig_twoElements : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt(int *) OK (1 tests) *********** Test insBig_Tests::insBig_twoElements concluso *********** *********** Test in corso: insBig_Tests::insBig_allElementsInOrder *********** insBig_Tests::insBig_allElementsInOrder : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt(int *) OK (1 tests) *********** Test insBig_Tests::insBig_allElementsInOrder concluso *********** *********** Test in corso: insBig_Tests::insBig_allElementsReversed *********** insBig_Tests::insBig_allElementsReversed : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt(int *) OK (1 tests) *********** Test insBig_Tests::insBig_allElementsReversed concluso *********** *********** Test in corso: insBig_Tests::insBig_threeZeroThreeDIMALF *********** insBig_Tests::insBig_threeZeroThreeDIMALF : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt(int *) OK (1 tests) *********** Test insBig_Tests::insBig_threeZeroThreeDIMALF concluso *********** *********** Test in corso: insTrig_Tests::insTrig_vectorNull_Prec *********** insTrig_Tests::insTrig_vectorNull_Prec : OK OK (1 tests) *********** Test insTrig_Tests::insTrig_vectorNull_Prec concluso *********** *********** Test in corso: insTrig_Tests::insTrig_lengthZero_Prec *********** insTrig_Tests::insTrig_lengthZero_Prec : OK OK (1 tests) *********** Test insTrig_Tests::insTrig_lengthZero_Prec concluso *********** *********** Test in corso: insTrig_Tests::insTrig_lengthNegative_Prec *********** insTrig_Tests::insTrig_lengthNegative_Prec : OK OK (1 tests) *********** Test insTrig_Tests::insTrig_lengthNegative_Prec concluso *********** *********** Test in corso: insTrig_Tests::insTrig_firstElementNegative_Prec *********** insTrig_Tests::insTrig_firstElementNegative_Prec : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt(int *) OK (1 tests) *********** Test insTrig_Tests::insTrig_firstElementNegative_Prec concluso *********** *********** Test in corso: insTrig_Tests::insTrig_lastElementNegative_Prec *********** insTrig_Tests::insTrig_lastElementNegative_Prec : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt(int *) OK (1 tests) *********** Test insTrig_Tests::insTrig_lastElementNegative_Prec concluso *********** *********** Test in corso: insTrig_Tests::insTrig_oneElement *********** insTrig_Tests::insTrig_oneElement : error E' stata erroneamente invocata la terminazione del programma con la funzione 'assert' !!!FAILURES!!! Test Results: Run: 1 Failures: 0 Errors: 1 1) test: insTrig_Tests::insTrig_oneElement (E) uncaught exception of unknown type *********** Test insTrig_Tests::insTrig_oneElement concluso *********** *********** Test in corso: insTrig_Tests::insTrig_twoElements *********** insTrig_Tests::insTrig_twoElements : error E' stata erroneamente invocata la terminazione del programma con la funzione 'assert' !!!FAILURES!!! Test Results: Run: 1 Failures: 0 Errors: 1 1) test: insTrig_Tests::insTrig_twoElements (E) uncaught exception of unknown type *********** Test insTrig_Tests::insTrig_twoElements concluso *********** *********** Test in corso: insTrig_Tests::insTrig_threeElements *********** insTrig_Tests::insTrig_threeElements : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt(int *) OK (1 tests) *********** Test insTrig_Tests::insTrig_threeElements concluso *********** *********** Test in corso: insTrig_Tests::insTrig_allElementsInOrder *********** insTrig_Tests::insTrig_allElementsInOrder : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt(int *) OK (1 tests) *********** Test insTrig_Tests::insTrig_allElementsInOrder concluso *********** *********** Test in corso: insTrig_Tests::insTrig_allElementsReversed *********** insTrig_Tests::insTrig_allElementsReversed : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt(int *) OK (1 tests) *********** Test insTrig_Tests::insTrig_allElementsReversed concluso *********** *********** Test in corso: insTrig_Tests::insTrig_FourZeroThreeDIMALF *********** insTrig_Tests::insTrig_FourZeroThreeDIMALF : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt(int *) OK (1 tests) *********** Test insTrig_Tests::insTrig_FourZeroThreeDIMALF concluso *********** *********** Test in corso: verFreq0_Tests::verFreq0_vectorNull_Prec *********** verFreq0_Tests::verFreq0_vectorNull_Prec E' stato catturato un errore di Segmentation Fault!!! L'errore è avvenuto durante il testing della funzione verFreq0 *********** Test verFreq0_Tests::verFreq0_vectorNull_Prec concluso *********** *********** Test in corso: verFreq0_Tests::verFreq0_lengthNegative_Prec *********** verFreq0_Tests::verFreq0_lengthNegative_Prec : OK OK (1 tests) *********** Test verFreq0_Tests::verFreq0_lengthNegative_Prec concluso *********** *********** Test in corso: verFreq0_Tests::verFreq0_lengthOne_Prec *********** verFreq0_Tests::verFreq0_lengthOne_Prec : OK OK (1 tests) *********** Test verFreq0_Tests::verFreq0_lengthOne_Prec concluso *********** *********** Test in corso: verFreq0_Tests::verFreq0_n_DIMALF_plus_1_Freq_Right_Chars_Right *********** verFreq0_Tests::verFreq0_n_DIMALF_plus_1_Freq_Right_Chars_Right : OK OK (1 tests) *********** Test verFreq0_Tests::verFreq0_n_DIMALF_plus_1_Freq_Right_Chars_Right concluso *********** *********** Test in corso: verFreq0_Tests::verFreq0_n_DIMALF_plus_4_Freq_Right_Chars_Right *********** verFreq0_Tests::verFreq0_n_DIMALF_plus_4_Freq_Right_Chars_Right : OK OK (1 tests) *********** Test verFreq0_Tests::verFreq0_n_DIMALF_plus_4_Freq_Right_Chars_Right concluso *********** *********** Test in corso: verFreq0_Tests::verFreq0_n_DIMALF_plus_1_Freq_Right_Chars_Wrong_1 *********** verFreq0_Tests::verFreq0_n_DIMALF_plus_1_Freq_Right_Chars_Wrong_1 : OK OK (1 tests) *********** Test verFreq0_Tests::verFreq0_n_DIMALF_plus_1_Freq_Right_Chars_Wrong_1 concluso *********** *********** Test in corso: verFreq0_Tests::verFreq0_n_DIMALF_plus_1_Freq_Right_Chars_Wrong_2 *********** verFreq0_Tests::verFreq0_n_DIMALF_plus_1_Freq_Right_Chars_Wrong_2 : assertion !!!FAILURES!!! Test Results: Run: 1 Failures: 1 Errors: 0 1) test: verFreq0_Tests::verFreq0_n_DIMALF_plus_1_Freq_Right_Chars_Wrong_2 (F) line: 1599 Progetto2Tests.cpp assertion failed - La funzione 'verFreq0' non ha prodotto il risultato corretto avendo come input: n = DIMALF + 1 e il vettore freqV errato con: freqV ordinato correttamente rispetto alle frquenze ma con due elementi contenenti il valore '9' nel campo 'car' Risultato atteso: 0 (zero) Risultato ottenuto: 1 La funzione 'verFreq0' deve controllare sia la correttezza del campo freq che la correttezza del campo car; in particolare deve verificare che per ogni carattere 'c' esista uno e un solo indice i tale che freq[i] -> car == c *********** Test verFreq0_Tests::verFreq0_n_DIMALF_plus_1_Freq_Right_Chars_Wrong_2 concluso *********** *********** Test in corso: verFreq0_Tests::verFreq0_n_DIMALF_plus_1_Freq_Wrong_Chars_Right_1 *********** verFreq0_Tests::verFreq0_n_DIMALF_plus_1_Freq_Wrong_Chars_Right_1 : OK OK (1 tests) *********** Test verFreq0_Tests::verFreq0_n_DIMALF_plus_1_Freq_Wrong_Chars_Right_1 concluso *********** *********** Test in corso: verFreq0_Tests::verFreq0_n_DIMALF_plus_1_Freq_Wrong_Chars_Right_2 *********** verFreq0_Tests::verFreq0_n_DIMALF_plus_1_Freq_Wrong_Chars_Right_2 : OK OK (1 tests) *********** Test verFreq0_Tests::verFreq0_n_DIMALF_plus_1_Freq_Wrong_Chars_Right_2 concluso *********** *********** Test in corso: verFreq0_Tests::verFreq0_n_2_Freq_Right_Chars_Right *********** verFreq0_Tests::verFreq0_n_2_Freq_Right_Chars_Right : assertion !!!FAILURES!!! Test Results: Run: 1 Failures: 1 Errors: 0 1) test: verFreq0_Tests::verFreq0_n_2_Freq_Right_Chars_Right (F) line: 1662 Progetto2Tests.cpp assertion failed - La funzione 'verFreq0' non ha prodotto il risultato corretto avendo come input: n = 2 e il vettore freqV che sarebbe prodotto da 'ordFreq' su un vettore di caratteri di lunghezza 2, e contenente due occorrenze di '0': freqV[0] -> car = 0 freqV[0] -> freq = 1.0 freqV[i] -> car = i, per i > 0 freqV[i] -> 0.0, per i > 0 Risultato atteso: 1 (uno) Risultato ottenuto: 0 La funzione verFreq0 deve verificare le frequenze in freqV tenendo conto del parametro 'n', non necessariamente uguale a DIMALF + 1 *********** Test verFreq0_Tests::verFreq0_n_2_Freq_Right_Chars_Right concluso *********** *********** Test in corso: verFreq0_Tests::verFreq0_n_2_Freq_Right_Chars_Wrong_1 *********** verFreq0_Tests::verFreq0_n_2_Freq_Right_Chars_Wrong_1 : OK OK (1 tests) *********** Test verFreq0_Tests::verFreq0_n_2_Freq_Right_Chars_Wrong_1 concluso *********** *********** Test in corso: verFreq0_Tests::verFreq0_n_2_Freq_Right_Chars_Wrong_2 *********** verFreq0_Tests::verFreq0_n_2_Freq_Right_Chars_Wrong_2 : OK OK (1 tests) *********** Test verFreq0_Tests::verFreq0_n_2_Freq_Right_Chars_Wrong_2 concluso *********** *********** Test in corso: verFreq1_Tests::verFreq1_vectorNull_Prec *********** verFreq1_Tests::verFreq1_vectorNull_Prec E' stato catturato un errore di Segmentation Fault!!! L'errore è avvenuto durante il testing della funzione verFreq1 *********** Test verFreq1_Tests::verFreq1_vectorNull_Prec concluso *********** *********** Test in corso: verFreq1_Tests::verFreq1_lengthNegative_Prec *********** verFreq1_Tests::verFreq1_lengthNegative_Prec : OK OK (1 tests) *********** Test verFreq1_Tests::verFreq1_lengthNegative_Prec concluso *********** *********** Test in corso: verFreq1_Tests::verFreq1_lengthZero_Prec *********** verFreq1_Tests::verFreq1_lengthZero_Prec : OK OK (1 tests) *********** Test verFreq1_Tests::verFreq1_lengthZero_Prec concluso *********** *********** Test in corso: verFreq1_Tests::verFreq1_lengthGreaterThanDIMALF_plus_One_Prec *********** verFreq1_Tests::verFreq1_lengthGreaterThanDIMALF_plus_One_Prec : OK OK (1 tests) *********** Test verFreq1_Tests::verFreq1_lengthGreaterThanDIMALF_plus_One_Prec concluso *********** *********** Test in corso: verFreq1_Tests::verFreq1_Freq_Right_Chars_Right *********** verFreq1_Tests::verFreq1_Freq_Right_Chars_Right : OK OK (1 tests) *********** Test verFreq1_Tests::verFreq1_Freq_Right_Chars_Right concluso *********** *********** Test in corso: verFreq1_Tests::verFreq1_Freq_Wrong_Chars_Right_1 *********** verFreq1_Tests::verFreq1_Freq_Wrong_Chars_Right_1 : OK OK (1 tests) *********** Test verFreq1_Tests::verFreq1_Freq_Wrong_Chars_Right_1 concluso *********** *********** Test in corso: verFreq1_Tests::verFreq1_Freq_Wrong_Chars_Right_2 *********** verFreq1_Tests::verFreq1_Freq_Wrong_Chars_Right_2 : OK OK (1 tests) *********** Test verFreq1_Tests::verFreq1_Freq_Wrong_Chars_Right_2 concluso *********** *********** Test in corso: verFreq1_Tests::verFreq1_Freq_Right_Chars_Wrong_1 *********** verFreq1_Tests::verFreq1_Freq_Right_Chars_Wrong_1 : assertion !!!FAILURES!!! Test Results: Run: 1 Failures: 1 Errors: 0 1) test: verFreq1_Tests::verFreq1_Freq_Right_Chars_Wrong_1 (F) line: 1840 Progetto2Tests.cpp assertion failed - La funzione 'verFreq1' non ha prodotto il risultato corretto avendo come input: n = DIMALF + 1 e il vettore freqV errato con: due indici i tale che freq[i] -> car = '3' e nessun indice j con freq[j] -> car = '0' Risultato atteso: 0 (zero) Risultato ottenuto: 1 La funzione 'verFreq1' deve verificare non solo che freqV sia correttamente ordinato, ma anche che per ogni carattere 'c' esista un indice i tale che freqV[i] -> car == c *********** Test verFreq1_Tests::verFreq1_Freq_Right_Chars_Wrong_1 concluso *********** *********** Test in corso: verFreq2_Tests::verFreq2_vectorNull_Prec *********** verFreq2_Tests::verFreq2_vectorNull_Prec E' stato catturato un errore di Segmentation Fault!!! L'errore è avvenuto durante il testing della funzione verFreq2 *********** Test verFreq2_Tests::verFreq2_vectorNull_Prec concluso *********** *********** Test in corso: verFreq2_Tests::verFreq2_lengthNegative_Prec *********** verFreq2_Tests::verFreq2_lengthNegative_Prec : OK OK (1 tests) *********** Test verFreq2_Tests::verFreq2_lengthNegative_Prec concluso *********** *********** Test in corso: verFreq2_Tests::verFreq2_lengthZero_Prec *********** verFreq2_Tests::verFreq2_lengthZero_Prec : OK OK (1 tests) *********** Test verFreq2_Tests::verFreq2_lengthZero_Prec concluso *********** *********** Test in corso: verFreq2_Tests::verFreq2_n_DIMALF_plus_One_Freq_Right_Chars_Right *********** verFreq2_Tests::verFreq2_n_DIMALF_plus_One_Freq_Right_Chars_Right : OK OK (1 tests) *********** Test verFreq2_Tests::verFreq2_n_DIMALF_plus_One_Freq_Right_Chars_Right concluso *********** *********** Test in corso: verFreq2_Tests::verFreq2_n_One_Freq_Right_Chars_Right *********** verFreq2_Tests::verFreq2_n_One_Freq_Right_Chars_Right : OK OK (1 tests) *********** Test verFreq2_Tests::verFreq2_n_One_Freq_Right_Chars_Right concluso *********** *********** Test in corso: verFreq2_Tests::verFreq2_n_Ten_Freq_Right_Chars_Right *********** verFreq2_Tests::verFreq2_n_Ten_Freq_Right_Chars_Right : OK OK (1 tests) *********** Test verFreq2_Tests::verFreq2_n_Ten_Freq_Right_Chars_Right concluso *********** *********** Test in corso: verFreq2_Tests::verFreq2_n_DIMALF_plus_Four_Freq_Right_Chars_Right *********** verFreq2_Tests::verFreq2_n_DIMALF_plus_Four_Freq_Right_Chars_Right : OK OK (1 tests) *********** Test verFreq2_Tests::verFreq2_n_DIMALF_plus_Four_Freq_Right_Chars_Right concluso *********** *********** Test in corso: verFreq2_Tests::verFreq2_n_DIMALF_plus_One_Freq_Wrong_Chars_Right *********** verFreq2_Tests::verFreq2_n_DIMALF_plus_One_Freq_Wrong_Chars_Right : OK OK (1 tests) *********** Test verFreq2_Tests::verFreq2_n_DIMALF_plus_One_Freq_Wrong_Chars_Right concluso *********** *********** Test in corso: verFreq2_Tests::verFreq2_n_Ten_Freq_Wrong_Chars_Right *********** verFreq2_Tests::verFreq2_n_Ten_Freq_Wrong_Chars_Right : OK OK (1 tests) *********** Test verFreq2_Tests::verFreq2_n_Ten_Freq_Wrong_Chars_Right concluso *********** *********** Test in corso: verFreq2_Tests::verFreq2_n_DIMALF_plus_One_Freq_Right_Chars_Wrong *********** verFreq2_Tests::verFreq2_n_DIMALF_plus_One_Freq_Right_Chars_Wrong : OK OK (1 tests) *********** Test verFreq2_Tests::verFreq2_n_DIMALF_plus_One_Freq_Right_Chars_Wrong concluso *********** *********** Test in corso: verFreq2_Tests::verFreq2_n_Ten_Freq_Right_Chars_Wrong *********** verFreq2_Tests::verFreq2_n_Ten_Freq_Right_Chars_Wrong : assertion !!!FAILURES!!! Test Results: Run: 1 Failures: 1 Errors: 0 1) test: verFreq2_Tests::verFreq2_n_Ten_Freq_Right_Chars_Wrong (F) line: 2034 Progetto2Tests.cpp assertion failed - La funzione 'verFreq2' non ha prodotto il risultato corretto avendo come input: n = 10 e il vettore freqV errato con: due indici i tale che freqV[i] -> car == 1 e nessun indice j con freqV[j] -> car = DIMALF Risultato atteso: 0 (zero) Risultato ottenuto: 1 La funzione 'verFreq2' deve verificare non solo che freqV sia correttamente ordinato, ma anche che per ogni carattere 'c' esista un indice i tale che freqV[i] -> car == c, e deve controllare tutti gli elementi, non solo i primi n' *********** Test verFreq2_Tests::verFreq2_n_Ten_Freq_Right_Chars_Wrong concluso *********** *********** Test in corso: testFreq_Tests::testFreq_vectorNull_Prec *********** testFreq_Tests::testFreq_vectorNull_Prec : OK OK (1 tests) *********** Test testFreq_Tests::testFreq_vectorNull_Prec concluso *********** *********** Test in corso: testFreq_Tests::testFreq_functionNull_Prec *********** testFreq_Tests::testFreq_functionNull_Prec : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt(int *) OK (1 tests) *********** Test testFreq_Tests::testFreq_functionNull_Prec concluso *********** *********** Test in corso: testFreq_Tests::testFreq_verFreq0 *********** testFreq_Tests::testFreq_verFreq0 E' stato catturato un errore di Segmentation Fault!!! L'errore è avvenuto durante il testing della funzione testFreq *********** Test testFreq_Tests::testFreq_verFreq0 concluso *********** *************************************************** Il processo per il test testFreq_Tests::testFreq_verFreq0 non è terminato entro 5 secondi, probabilmente a causa di un segmentation fault o di un loop infinito nella funzione testata: il processo sarà terminato con kill. *********** Test testFreq_Tests::testFreq_verFreq0 concluso *********** *********** Test in corso: testFreq_Tests::testFreq_verFreq1 *********** testFreq_Tests::testFreq_verFreq1 E' stato catturato un errore di Segmentation Fault!!! L'errore è avvenuto durante il testing della funzione testFreq *********** Test testFreq_Tests::testFreq_verFreq1 concluso *********** *************************************************** Il processo per il test testFreq_Tests::testFreq_verFreq1 non è terminato entro 5 secondi, probabilmente a causa di un segmentation fault o di un loop infinito nella funzione testata: il processo sarà terminato con kill. *********** Test testFreq_Tests::testFreq_verFreq1 concluso *********** *********** Test in corso: testFreq_Tests::testFreq_verFreq2 *********** testFreq_Tests::testFreq_verFreq2 E' stato catturato un errore di Segmentation Fault!!! L'errore è avvenuto durante il testing della funzione testFreq *********** Test testFreq_Tests::testFreq_verFreq2 concluso *********** *************************************************** Il processo per il test testFreq_Tests::testFreq_verFreq2 non è terminato entro 5 secondi, probabilmente a causa di un segmentation fault o di un loop infinito nella funzione testata: il processo sarà terminato con kill. *********** Test testFreq_Tests::testFreq_verFreq2 concluso *********** *********** Test in corso: verXig_Tests::verXig_vectorNull_Prec *********** verXig_Tests::verXig_vectorNull_Prec : OK OK (1 tests) *********** Test verXig_Tests::verXig_vectorNull_Prec concluso *********** *********** Test in corso: verXig_Tests::verXig_functionNegative_Prec *********** verXig_Tests::verXig_functionNegative_Prec : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt(int *) OK (1 tests) *********** Test verXig_Tests::verXig_functionNegative_Prec concluso *********** *********** Test in corso: verXig_Tests::verXig_vector_1_Right *********** verXig_Tests::verXig_vector_1_Right : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt(int *) Per effettuare il test sarà usata la versione corretta della funzione: void insBig(int *) Per effettuare il test sarà usata la versione corretta della funzione: void insTrig(int *) OK (1 tests) *********** Test verXig_Tests::verXig_vector_1_Right concluso *********** *********** Test in corso: verXig_Tests::verXig_vector_1_Wrong_1 *********** verXig_Tests::verXig_vector_1_Wrong_1 : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt(int *) Per effettuare il test sarà usata la versione corretta della funzione: void insBig(int *) Per effettuare il test sarà usata la versione corretta della funzione: void insTrig(int *) OK (1 tests) *********** Test verXig_Tests::verXig_vector_1_Wrong_1 concluso *********** *********** Test in corso: verXig_Tests::verXig_vector_1_Wrong_2 *********** verXig_Tests::verXig_vector_1_Wrong_2 : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt(int *) Per effettuare il test sarà usata la versione corretta della funzione: void insBig(int *) Per effettuare il test sarà usata la versione corretta della funzione: void insTrig(int *) OK (1 tests) *********** Test verXig_Tests::verXig_vector_1_Wrong_2 concluso *********** *********** Test in corso: verXig_Tests::verXig_vector_2_Right *********** verXig_Tests::verXig_vector_2_Right : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt(int *) Per effettuare il test sarà usata la versione corretta della funzione: void insBig(int *) Per effettuare il test sarà usata la versione corretta della funzione: void insTrig(int *) OK (1 tests) *********** Test verXig_Tests::verXig_vector_2_Right concluso *********** *********** Test in corso: verXig_Tests::verXig_vector_2_Wrong_1 *********** verXig_Tests::verXig_vector_2_Wrong_1 : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt(int *) Per effettuare il test sarà usata la versione corretta della funzione: void insBig(int *) Per effettuare il test sarà usata la versione corretta della funzione: void insTrig(int *) OK (1 tests) *********** Test verXig_Tests::verXig_vector_2_Wrong_1 concluso *********** *********** Test in corso: verXig_Tests::verXig_vector_2_Wrong_2 *********** verXig_Tests::verXig_vector_2_Wrong_2 : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt(int *) Per effettuare il test sarà usata la versione corretta della funzione: void insBig(int *) Per effettuare il test sarà usata la versione corretta della funzione: void insTrig(int *) OK (1 tests) *********** Test verXig_Tests::verXig_vector_2_Wrong_2 concluso *********** *********** Test in corso: verTesto_Tests::verTesto_Vector_NULL_Prec *********** verTesto_Tests::verTesto_Vector_NULL_Prec : OK OK (1 tests) *********** Test verTesto_Tests::verTesto_Vector_NULL_Prec concluso *********** *********** Test in corso: verTesto_Tests::verTesto_Vector_Empty *********** verTesto_Tests::verTesto_Vector_Empty : assertion !!!FAILURES!!! Test Results: Run: 1 Failures: 1 Errors: 0 1) test: verTesto_Tests::verTesto_Vector_Empty (F) line: 1171 Progetto3Tests.cpp assertion failed - La funzione 'verTesto (char *testo)' non ha prodotto il risultato corretto avendo come input: un vettore testo costituito dalla stringa vuota Risultato atteso: 1 Risultato ottenuto: 0 *********** Test verTesto_Tests::verTesto_Vector_Empty concluso *********** *********** Test in corso: verTesto_Tests::verTesto_Space_To_z *********** verTesto_Tests::verTesto_Space_To_z : OK OK (1 tests) *********** Test verTesto_Tests::verTesto_Space_To_z concluso *********** *********** Test in corso: verTesto_Tests::verTesto_1_To_Z *********** verTesto_Tests::verTesto_1_To_Z : OK OK (1 tests) *********** Test verTesto_Tests::verTesto_1_To_Z concluso *********** *********** Test in corso: verTesto_Tests::vertTesto_Wrong_1 *********** verTesto_Tests::vertTesto_Wrong_1 : assertion !!!FAILURES!!! Test Results: Run: 1 Failures: 1 Errors: 0 1) test: verTesto_Tests::vertTesto_Wrong_1 (F) line: 1207 Progetto3Tests.cpp assertion failed - La funzione 'verTesto (char *testo)' non ha prodotto il risultato corretto avendo come input: un vettore testo = ' abcdefghijkomnopqrstuvwxyzà' Risultato atteso: 0 Risultato ottenuto: 1 *********** Test verTesto_Tests::vertTesto_Wrong_1 concluso *********** *********** Test in corso: verTesto_Tests::vertTesto_Wrong_2 *********** verTesto_Tests::vertTesto_Wrong_2 : assertion !!!FAILURES!!! Test Results: Run: 1 Failures: 1 Errors: 0 1) test: verTesto_Tests::vertTesto_Wrong_2 (F) line: 1219 Progetto3Tests.cpp assertion failed - La funzione 'verTesto (char *testo)' non ha prodotto il risultato corretto avendo come input: un vettore testo = 'è abcdefghijkomnopqrstuvwxyz' Risultato atteso: 0 Risultato ottenuto: 1 *********** Test verTesto_Tests::vertTesto_Wrong_2 concluso *********** *********** Test in corso: verMessInt2_Tests::verMessInt2_Vector_NULL_Prec *********** verMessInt2_Tests::verMessInt2_Vector_NULL_Prec : OK OK (1 tests) *********** Test verMessInt2_Tests::verMessInt2_Vector_NULL_Prec concluso *********** *********** Test in corso: verMessInt2_Tests::verMessInt2_Base_Negative_Prec *********** verMessInt2_Tests::verMessInt2_Base_Negative_Prec : assertion !!!FAILURES!!! Test Results: Run: 1 Failures: 1 Errors: 0 1) test: verMessInt2_Tests::verMessInt2_Base_Negative_Prec (F) line: 1019 Progetto3Tests.cpp assertion failed - La funzione 'verMessInt2 (int *testo, int base)' dovrebbe lanciare un'eccezione se base vale -1 *********** Test verMessInt2_Tests::verMessInt2_Base_Negative_Prec concluso *********** *********** Test in corso: verMessInt2_Tests::verMessInt2_Base_Zero_Prec *********** verMessInt2_Tests::verMessInt2_Base_Zero_Prec : OK OK (1 tests) *********** Test verMessInt2_Tests::verMessInt2_Base_Zero_Prec concluso *********** *********** Test in corso: verMessInt2_Tests::verMessInt2_Length_Negative *********** verMessInt2_Tests::verMessInt2_Length_Negative : assertion !!!FAILURES!!! Test Results: Run: 1 Failures: 1 Errors: 0 1) test: verMessInt2_Tests::verMessInt2_Length_Negative (F) line: 1039 Progetto3Tests.cpp assertion failed - La funzione 'verMessInt2 (int *testo, int base)' non ha prodotto il risultato corretto avendo come input: verMessInt2(int *testo, int base) con testo[0] negativo e base = 100 Risultato atteso: 0 Risultato ottenuto: 1 *********** Test verMessInt2_Tests::verMessInt2_Length_Negative concluso *********** *********** Test in corso: verMessInt2_Tests::verMessInt2_Length_0 *********** verMessInt2_Tests::verMessInt2_Length_0 : assertion !!!FAILURES!!! Test Results: Run: 1 Failures: 1 Errors: 0 1) test: verMessInt2_Tests::verMessInt2_Length_0 (F) line: 1051 Progetto3Tests.cpp assertion failed - La funzione 'verMessInt2 (int *testo, int base)' non ha prodotto il risultato corretto avendo come input: verMessInt2(int *testo, int base) con testo[0] pari a 0 Risultato atteso: 0 Risultato ottenuto: 1 *********** Test verMessInt2_Tests::verMessInt2_Length_0 concluso *********** *********** Test in corso: verMessInt2_Tests::verMessInt2_Wrong_Element_1 *********** verMessInt2_Tests::verMessInt2_Wrong_Element_1 : OK OK (1 tests) *********** Test verMessInt2_Tests::verMessInt2_Wrong_Element_1 concluso *********** *********** Test in corso: verMessInt2_Tests::verMessInt2_Wrong_Element_2 *********** verMessInt2_Tests::verMessInt2_Wrong_Element_2 : OK OK (1 tests) *********** Test verMessInt2_Tests::verMessInt2_Wrong_Element_2 concluso *********** *********** Test in corso: verMessInt2_Tests::verMessInt2_All_From_0_To_DIMALF *********** verMessInt2_Tests::verMessInt2_All_From_0_To_DIMALF : OK OK (1 tests) *********** Test verMessInt2_Tests::verMessInt2_All_From_0_To_DIMALF concluso *********** *********** Test in corso: verMessInt2_Tests::verMessInt2_All_From_Base_To_BasePlusDIMALF *********** verMessInt2_Tests::verMessInt2_All_From_Base_To_BasePlusDIMALF : OK OK (1 tests) *********** Test verMessInt2_Tests::verMessInt2_All_From_Base_To_BasePlusDIMALF concluso *********** *********** Test in corso: verMessInt2_Tests::verMessInt2_All_From_0_To_OnePlusDIMALF *********** verMessInt2_Tests::verMessInt2_All_From_0_To_OnePlusDIMALF : OK OK (1 tests) *********** Test verMessInt2_Tests::verMessInt2_All_From_0_To_OnePlusDIMALF concluso *********** *********** Test in corso: verMessInt2_Tests::verMessInt2_All_From_Base_To_OnePlusBasePlusDIMALF *********** verMessInt2_Tests::verMessInt2_All_From_Base_To_OnePlusBasePlusDIMALF : OK OK (1 tests) *********** Test verMessInt2_Tests::verMessInt2_All_From_Base_To_OnePlusBasePlusDIMALF concluso *********** *********** Test in corso: nIntToChar_Tests::nIntToChar_Vector_NULL_Prec *********** nIntToChar_Tests::nIntToChar_Vector_NULL_Prec : OK OK (1 tests) *********** Test nIntToChar_Tests::nIntToChar_Vector_NULL_Prec concluso *********** *********** Test in corso: nIntToChar_Tests::nIntToChar_Base_Negative_Prec *********** nIntToChar_Tests::nIntToChar_Base_Negative_Prec : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt2(int *,int) OK (1 tests) *********** Test nIntToChar_Tests::nIntToChar_Base_Negative_Prec concluso *********** *********** Test in corso: nIntToChar_Tests::nIntToChar_Base_Zero_Prec *********** nIntToChar_Tests::nIntToChar_Base_Zero_Prec : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt2(int *,int) OK (1 tests) *********** Test nIntToChar_Tests::nIntToChar_Base_Zero_Prec concluso *********** *********** Test in corso: nIntToChar_Tests::nIntToChar_Length_Negative_Prec *********** nIntToChar_Tests::nIntToChar_Length_Negative_Prec : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt2(int *,int) OK (1 tests) *********** Test nIntToChar_Tests::nIntToChar_Length_Negative_Prec concluso *********** *********** Test in corso: nIntToChar_Tests::nIntToChar_Length_0_Prec *********** nIntToChar_Tests::nIntToChar_Length_0_Prec : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt2(int *,int) OK (1 tests) *********** Test nIntToChar_Tests::nIntToChar_Length_0_Prec concluso *********** *********** Test in corso: nIntToChar_Tests::nIntToChar_Wrong_Element_1_Prec *********** nIntToChar_Tests::nIntToChar_Wrong_Element_1_Prec : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt2(int *,int) OK (1 tests) *********** Test nIntToChar_Tests::nIntToChar_Wrong_Element_1_Prec concluso *********** *********** Test in corso: nIntToChar_Tests::nIntToChar_Wrong_Element_2_Prec *********** nIntToChar_Tests::nIntToChar_Wrong_Element_2_Prec : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt2(int *,int) OK (1 tests) *********** Test nIntToChar_Tests::nIntToChar_Wrong_Element_2_Prec concluso *********** *********** Test in corso: nIntToChar_Tests::nIntToChar_S_Zero *********** nIntToChar_Tests::nIntToChar_S_Zero : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt2(int *,int) Per effettuare il test sarà usata la versione corretta della funzione: int verTesto(char *) OK (1 tests) *********** Test nIntToChar_Tests::nIntToChar_S_Zero concluso *********** *********** Test in corso: nIntToChar_Tests::nIntToChar_1_To_DIMALF *********** nIntToChar_Tests::nIntToChar_1_To_DIMALF : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt2(int *,int) Per effettuare il test sarà usata la versione corretta della funzione: int verTesto(char *) OK (1 tests) *********** Test nIntToChar_Tests::nIntToChar_1_To_DIMALF concluso *********** *********** Test in corso: nIntToChar_Tests::nIntToChar_S_Base *********** nIntToChar_Tests::nIntToChar_S_Base : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt2(int *,int) Per effettuare il test sarà usata la versione corretta della funzione: int verTesto(char *) OK (1 tests) *********** Test nIntToChar_Tests::nIntToChar_S_Base concluso *********** *********** Test in corso: nIntToChar_Tests::nIntToChar_Base_To_BasePlusDIMALF *********** nIntToChar_Tests::nIntToChar_Base_To_BasePlusDIMALF : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt2(int *,int) Per effettuare il test sarà usata la versione corretta della funzione: int verTesto(char *) OK (1 tests) *********** Test nIntToChar_Tests::nIntToChar_Base_To_BasePlusDIMALF concluso *********** *********** Test in corso: nIntToChar_Tests::nIntToChar_All_From_0_To_DIMALF *********** nIntToChar_Tests::nIntToChar_All_From_0_To_DIMALF : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt2(int *,int) Per effettuare il test sarà usata la versione corretta della funzione: int verTesto(char *) OK (1 tests) *********** Test nIntToChar_Tests::nIntToChar_All_From_0_To_DIMALF concluso *********** *********** Test in corso: nIntToChar_Tests::nIntToChar_All_From_Base_To_BasePlusDIMALF *********** nIntToChar_Tests::nIntToChar_All_From_Base_To_BasePlusDIMALF : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt2(int *,int) Per effettuare il test sarà usata la versione corretta della funzione: int verTesto(char *) OK (1 tests) *********** Test nIntToChar_Tests::nIntToChar_All_From_Base_To_BasePlusDIMALF concluso *********** *********** Test in corso: leggiBig_Tests::leggiBig_Vector_NULL_Prec *********** leggiBig_Tests::leggiBig_Vector_NULL_Prec : OK OK (1 tests) *********** Test leggiBig_Tests::leggiBig_Vector_NULL_Prec concluso *********** *********** Test in corso: leggiBig_Tests::leggiBig_el_Negative_Prec *********** leggiBig_Tests::leggiBig_el_Negative_Prec : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt2(int *,int) OK (1 tests) *********** Test leggiBig_Tests::leggiBig_el_Negative_Prec concluso *********** *********** Test in corso: leggiBig_Tests::leggiBig_el_Smaller_Than_Base_Prec *********** leggiBig_Tests::leggiBig_el_Smaller_Than_Base_Prec : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt2(int *,int) OK (1 tests) *********** Test leggiBig_Tests::leggiBig_el_Smaller_Than_Base_Prec concluso *********** *********** Test in corso: leggiBig_Tests::leggiBig_el_Greater_Than_Base_Prec *********** leggiBig_Tests::leggiBig_el_Greater_Than_Base_Prec : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt2(int *,int) OK (1 tests) *********** Test leggiBig_Tests::leggiBig_el_Greater_Than_Base_Prec concluso *********** *********** Test in corso: leggiBig_Tests::leggiBig_Base_Negative_Prec *********** leggiBig_Tests::leggiBig_Base_Negative_Prec : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt2(int *,int) OK (1 tests) *********** Test leggiBig_Tests::leggiBig_Base_Negative_Prec concluso *********** *********** Test in corso: leggiBig_Tests::leggiBig_Base_Zero_Prec *********** leggiBig_Tests::leggiBig_Base_Zero_Prec : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt2(int *,int) OK (1 tests) *********** Test leggiBig_Tests::leggiBig_Base_Zero_Prec concluso *********** *********** Test in corso: leggiBig_Tests::leggiBig_S_1_Element *********** leggiBig_Tests::leggiBig_S_1_Element : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt2(int *,int) OK (1 tests) *********** Test leggiBig_Tests::leggiBig_S_1_Element concluso *********** *********** Test in corso: leggiBig_Tests::leggiBig_S_2_Elements_NO_Bigs *********** leggiBig_Tests::leggiBig_S_2_Elements_NO_Bigs : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt2(int *,int) OK (1 tests) *********** Test leggiBig_Tests::leggiBig_S_2_Elements_NO_Bigs concluso *********** *********** Test in corso: leggiBig_Tests::leggiBig_S_2_Elements_1_Big_Wrong *********** leggiBig_Tests::leggiBig_S_2_Elements_1_Big_Wrong : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt2(int *,int) OK (1 tests) *********** Test leggiBig_Tests::leggiBig_S_2_Elements_1_Big_Wrong concluso *********** *********** Test in corso: leggiBig_Tests::leggiBig_S_2_Elements_1_Trig_Right *********** leggiBig_Tests::leggiBig_S_2_Elements_1_Trig_Right : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt2(int *,int) OK (1 tests) *********** Test leggiBig_Tests::leggiBig_S_2_Elements_1_Trig_Right concluso *********** *********** Test in corso: leggiBig_Tests::leggiBig_S_6_Elements_NO_Bigs_1 *********** leggiBig_Tests::leggiBig_S_6_Elements_NO_Bigs_1 : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt2(int *,int) OK (1 tests) *********** Test leggiBig_Tests::leggiBig_S_6_Elements_NO_Bigs_1 concluso *********** *********** Test in corso: leggiBig_Tests::leggiBig_S_6_Elements_NO_Bigs_2 *********** leggiBig_Tests::leggiBig_S_6_Elements_NO_Bigs_2 : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt2(int *,int) OK (1 tests) *********** Test leggiBig_Tests::leggiBig_S_6_Elements_NO_Bigs_2 concluso *********** *********** Test in corso: leggiBig_Tests::leggiBig_S_6_Elements_NO_Bigs_3 *********** leggiBig_Tests::leggiBig_S_6_Elements_NO_Bigs_3 : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt2(int *,int) OK (1 tests) *********** Test leggiBig_Tests::leggiBig_S_6_Elements_NO_Bigs_3 concluso *********** *********** Test in corso: leggiBig_Tests::leggiBig_S_6_Elements_1_Big_Wrong *********** leggiBig_Tests::leggiBig_S_6_Elements_1_Big_Wrong : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt2(int *,int) OK (1 tests) *********** Test leggiBig_Tests::leggiBig_S_6_Elements_1_Big_Wrong concluso *********** *********** Test in corso: leggiBig_Tests::leggiBig_S_4_Elements_1_Big_Wrong_1 *********** leggiBig_Tests::leggiBig_S_4_Elements_1_Big_Wrong_1 : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt2(int *,int) OK (1 tests) *********** Test leggiBig_Tests::leggiBig_S_4_Elements_1_Big_Wrong_1 concluso *********** *********** Test in corso: leggiBig_Tests::leggiBig_S_4_Elements_1_Big_Right_1 *********** leggiBig_Tests::leggiBig_S_4_Elements_1_Big_Right_1 : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt2(int *,int) OK (1 tests) *********** Test leggiBig_Tests::leggiBig_S_4_Elements_1_Big_Right_1 concluso *********** *********** Test in corso: leggiBig_Tests::leggiBig_S_6_Elements_1_Big_Right_1 *********** leggiBig_Tests::leggiBig_S_6_Elements_1_Big_Right_1 : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt2(int *,int) OK (1 tests) *********** Test leggiBig_Tests::leggiBig_S_6_Elements_1_Big_Right_1 concluso *********** *********** Test in corso: leggiTrig_Tests::leggiTrig_Vector_NULL_Prec *********** leggiTrig_Tests::leggiTrig_Vector_NULL_Prec : OK OK (1 tests) *********** Test leggiTrig_Tests::leggiTrig_Vector_NULL_Prec concluso *********** *********** Test in corso: leggiTrig_Tests::leggiTrig_el_Negative_Prec *********** leggiTrig_Tests::leggiTrig_el_Negative_Prec : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt2(int *,int) OK (1 tests) *********** Test leggiTrig_Tests::leggiTrig_el_Negative_Prec concluso *********** *********** Test in corso: leggiTrig_Tests::leggiTrig_el_Smaller_Than_Base_Prec *********** leggiTrig_Tests::leggiTrig_el_Smaller_Than_Base_Prec : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt2(int *,int) OK (1 tests) *********** Test leggiTrig_Tests::leggiTrig_el_Smaller_Than_Base_Prec concluso *********** *********** Test in corso: leggiTrig_Tests::leggiTrig_el_Greater_Than_Base_Prec *********** leggiTrig_Tests::leggiTrig_el_Greater_Than_Base_Prec : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt2(int *,int) OK (1 tests) *********** Test leggiTrig_Tests::leggiTrig_el_Greater_Than_Base_Prec concluso *********** *********** Test in corso: leggiTrig_Tests::leggiTrig_Base_Negative_Prec *********** leggiTrig_Tests::leggiTrig_Base_Negative_Prec : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt2(int *,int) OK (1 tests) *********** Test leggiTrig_Tests::leggiTrig_Base_Negative_Prec concluso *********** *********** Test in corso: leggiTrig_Tests::leggiTrig_Base_Zero_Prec *********** leggiTrig_Tests::leggiTrig_Base_Zero_Prec : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt2(int *,int) OK (1 tests) *********** Test leggiTrig_Tests::leggiTrig_Base_Zero_Prec concluso *********** *********** Test in corso: leggiTrig_Tests::leggiTrig_S_1_Element *********** leggiTrig_Tests::leggiTrig_S_1_Element : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt2(int *,int) OK (1 tests) *********** Test leggiTrig_Tests::leggiTrig_S_1_Element concluso *********** *********** Test in corso: leggiTrig_Tests::leggiTrig_S_2_Elements *********** leggiTrig_Tests::leggiTrig_S_2_Elements : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt2(int *,int) OK (1 tests) *********** Test leggiTrig_Tests::leggiTrig_S_2_Elements concluso *********** *********** Test in corso: leggiTrig_Tests::leggiTrig_S_3_Elements_NO_Trigs *********** leggiTrig_Tests::leggiTrig_S_3_Elements_NO_Trigs : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt2(int *,int) OK (1 tests) *********** Test leggiTrig_Tests::leggiTrig_S_3_Elements_NO_Trigs concluso *********** *********** Test in corso: leggiTrig_Tests::leggiTrig_S_3_Elements_1_Trig_Wrong *********** leggiTrig_Tests::leggiTrig_S_3_Elements_1_Trig_Wrong : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt2(int *,int) OK (1 tests) *********** Test leggiTrig_Tests::leggiTrig_S_3_Elements_1_Trig_Wrong concluso *********** *********** Test in corso: leggiTrig_Tests::leggiTrig_S_3_Elements_1_Trig_Right *********** leggiTrig_Tests::leggiTrig_S_3_Elements_1_Trig_Right : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt2(int *,int) OK (1 tests) *********** Test leggiTrig_Tests::leggiTrig_S_3_Elements_1_Trig_Right concluso *********** *********** Test in corso: leggiTrig_Tests::leggiTrig_S_6_Elements_NO_Trigs_1 *********** leggiTrig_Tests::leggiTrig_S_6_Elements_NO_Trigs_1 : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt2(int *,int) OK (1 tests) *********** Test leggiTrig_Tests::leggiTrig_S_6_Elements_NO_Trigs_1 concluso *********** *********** Test in corso: leggiTrig_Tests::leggiTrig_S_6_Elements_NO_Trigs_2 *********** leggiTrig_Tests::leggiTrig_S_6_Elements_NO_Trigs_2 : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt2(int *,int) OK (1 tests) *********** Test leggiTrig_Tests::leggiTrig_S_6_Elements_NO_Trigs_2 concluso *********** *********** Test in corso: leggiTrig_Tests::leggiTrig_S_6_Elements_NO_Trigs_3 *********** leggiTrig_Tests::leggiTrig_S_6_Elements_NO_Trigs_3 : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt2(int *,int) OK (1 tests) *********** Test leggiTrig_Tests::leggiTrig_S_6_Elements_NO_Trigs_3 concluso *********** *********** Test in corso: leggiTrig_Tests::leggiTrig_S_6_Elements_1_Trig_Wrong *********** leggiTrig_Tests::leggiTrig_S_6_Elements_1_Trig_Wrong : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt2(int *,int) OK (1 tests) *********** Test leggiTrig_Tests::leggiTrig_S_6_Elements_1_Trig_Wrong concluso *********** *********** Test in corso: leggiTrig_Tests::leggiTrig_S_4_Elements_1_Trig_Wrong_1 *********** leggiTrig_Tests::leggiTrig_S_4_Elements_1_Trig_Wrong_1 : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt2(int *,int) OK (1 tests) *********** Test leggiTrig_Tests::leggiTrig_S_4_Elements_1_Trig_Wrong_1 concluso *********** *********** Test in corso: leggiTrig_Tests::leggiTrig_S_4_Elements_1_Trig_Right_1 *********** leggiTrig_Tests::leggiTrig_S_4_Elements_1_Trig_Right_1 : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt2(int *,int) OK (1 tests) *********** Test leggiTrig_Tests::leggiTrig_S_4_Elements_1_Trig_Right_1 concluso *********** *********** Test in corso: leggiTrig_Tests::leggiTrig_S_6_Elements_1_Trig_Right_1 *********** leggiTrig_Tests::leggiTrig_S_6_Elements_1_Trig_Right_1 : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt2(int *,int) OK (1 tests) *********** Test leggiTrig_Tests::leggiTrig_S_6_Elements_1_Trig_Right_1 concluso *********** *********** Test in corso: verBiTriG_Tests::verBiTriG_Vector_NULL_Prec *********** verBiTriG_Tests::verBiTriG_Vector_NULL_Prec : OK OK (1 tests) *********** Test verBiTriG_Tests::verBiTriG_Vector_NULL_Prec concluso *********** *********** Test in corso: verBiTriG_Tests::verBiTriG_el_Negative_Prec *********** verBiTriG_Tests::verBiTriG_el_Negative_Prec : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt2(int *,int) OK (1 tests) *********** Test verBiTriG_Tests::verBiTriG_el_Negative_Prec concluso *********** *********** Test in corso: verBiTriG_Tests::verBiTriG_el_Smaller_Than_Base_Prec *********** verBiTriG_Tests::verBiTriG_el_Smaller_Than_Base_Prec : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt2(int *,int) OK (1 tests) *********** Test verBiTriG_Tests::verBiTriG_el_Smaller_Than_Base_Prec concluso *********** *********** Test in corso: verBiTriG_Tests::verBiTriG_el_Greater_Than_Base_Prec *********** verBiTriG_Tests::verBiTriG_el_Greater_Than_Base_Prec : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt2(int *,int) OK (1 tests) *********** Test verBiTriG_Tests::verBiTriG_el_Greater_Than_Base_Prec concluso *********** *********** Test in corso: verBiTriG_Tests::verBiTriG_Base_Negative_Prec *********** verBiTriG_Tests::verBiTriG_Base_Negative_Prec : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt2(int *,int) OK (1 tests) *********** Test verBiTriG_Tests::verBiTriG_Base_Negative_Prec concluso *********** *********** Test in corso: verBiTriG_Tests::verBiTriG_Base_Zero_Prec *********** verBiTriG_Tests::verBiTriG_Base_Zero_Prec : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt2(int *,int) OK (1 tests) *********** Test verBiTriG_Tests::verBiTriG_Base_Zero_Prec concluso *********** *********** Test in corso: verBiTriG_Tests::verBiTriG_S_1_Element *********** verBiTriG_Tests::verBiTriG_S_1_Element : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt2(int *,int) OK (1 tests) *********** Test verBiTriG_Tests::verBiTriG_S_1_Element concluso *********** *********** Test in corso: verBiTriG_Tests::verBiTriG_S_3_Elements_NO_Trigs *********** verBiTriG_Tests::verBiTriG_S_3_Elements_NO_Trigs : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt2(int *,int) OK (1 tests) *********** Test verBiTriG_Tests::verBiTriG_S_3_Elements_NO_Trigs concluso *********** *********** Test in corso: verBiTriG_Tests::verBiTriG_S_3_Elements_1_Trig_Wrong *********** verBiTriG_Tests::verBiTriG_S_3_Elements_1_Trig_Wrong : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt2(int *,int) OK (1 tests) *********** Test verBiTriG_Tests::verBiTriG_S_3_Elements_1_Trig_Wrong concluso *********** *********** Test in corso: verBiTriG_Tests::verBiTriG_S_6_Elements_NO_Trigs_2 *********** verBiTriG_Tests::verBiTriG_S_6_Elements_NO_Trigs_2 : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt2(int *,int) OK (1 tests) *********** Test verBiTriG_Tests::verBiTriG_S_6_Elements_NO_Trigs_2 concluso *********** *********** Test in corso: genRPerm_Tests::genRPerm_n_1 *********** genRPerm_Tests::genRPerm_n_1 : OK OK (1 tests) *********** Test genRPerm_Tests::genRPerm_n_1 concluso *********** *********** Test in corso: genRPerm_Tests::genRPerm_n_2 *********** genRPerm_Tests::genRPerm_n_2 : OK OK (1 tests) *********** Test genRPerm_Tests::genRPerm_n_2 concluso *********** *********** Test in corso: genRPerm_Tests::genRPerm_n_10 *********** genRPerm_Tests::genRPerm_n_10 : OK OK (1 tests) *********** Test genRPerm_Tests::genRPerm_n_10 concluso *********** *********** Test in corso: genRPerm_Tests::genRPerm_n_DIMALF_Plus_One *********** genRPerm_Tests::genRPerm_n_DIMALF_Plus_One : OK OK (1 tests) *********** Test genRPerm_Tests::genRPerm_n_DIMALF_Plus_One concluso *********** *********** Test in corso: genRPerm_Tests::genRPerm_n_100 *********** genRPerm_Tests::genRPerm_n_100 : OK OK (1 tests) *********** Test genRPerm_Tests::genRPerm_n_100 concluso *********** *********** Test in corso: encSostInt_Tests::encSostInt_Vett_Null_Prec *********** encSostInt_Tests::encSostInt_Vett_Null_Prec : OK OK (1 tests) *********** Test encSostInt_Tests::encSostInt_Vett_Null_Prec concluso *********** *********** Test in corso: encSostInt_Tests::encSostInt_Rand_Null_Prec *********** encSostInt_Tests::encSostInt_Rand_Null_Prec : OK OK (1 tests) *********** Test encSostInt_Tests::encSostInt_Rand_Null_Prec concluso *********** *********** Test in corso: encSostInt_Tests::encSostInt_Single_Char_RandVettSucc *********** encSostInt_Tests::encSostInt_Single_Char_RandVettSucc : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt(int *) OK (1 tests) *********** Test encSostInt_Tests::encSostInt_Single_Char_RandVettSucc concluso *********** *********** Test in corso: encSostInt_Tests::encSostInt_Single_Char_RandVettInv *********** encSostInt_Tests::encSostInt_Single_Char_RandVettInv : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt(int *) OK (1 tests) *********** Test encSostInt_Tests::encSostInt_Single_Char_RandVettInv concluso *********** *********** Test in corso: encSostInt_Tests::encSostInt_All_Chars_RandVettSucc *********** encSostInt_Tests::encSostInt_All_Chars_RandVettSucc : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt(int *) OK (1 tests) *********** Test encSostInt_Tests::encSostInt_All_Chars_RandVettSucc concluso *********** *********** Test in corso: encSostInt_Tests::encSostInt_All_Chars_RandVettPrec *********** encSostInt_Tests::encSostInt_All_Chars_RandVettPrec : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt(int *) OK (1 tests) *********** Test encSostInt_Tests::encSostInt_All_Chars_RandVettPrec concluso *********** *********** Test in corso: encSostInt_Tests::encSostInt_All_Chars_RandVettId *********** encSostInt_Tests::encSostInt_All_Chars_RandVettId : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt(int *) OK (1 tests) *********** Test encSostInt_Tests::encSostInt_All_Chars_RandVettId concluso *********** *********** Test in corso: encSostInt_Tests::encSostInt_All_Chars_RandVettInv *********** encSostInt_Tests::encSostInt_All_Chars_RandVettInv : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt(int *) OK (1 tests) *********** Test encSostInt_Tests::encSostInt_All_Chars_RandVettInv concluso *********** *********** Test in corso: decSostInt_Tests::decSostInt_Vett_Null_Prec *********** decSostInt_Tests::decSostInt_Vett_Null_Prec : OK OK (1 tests) *********** Test decSostInt_Tests::decSostInt_Vett_Null_Prec concluso *********** *********** Test in corso: decSostInt_Tests::decSostInt_Rand_Null_Prec *********** decSostInt_Tests::decSostInt_Rand_Null_Prec : OK OK (1 tests) *********** Test decSostInt_Tests::decSostInt_Rand_Null_Prec concluso *********** *********** Test in corso: decSostInt_Tests::decSostInt_Single_Char_RandVettSucc *********** decSostInt_Tests::decSostInt_Single_Char_RandVettSucc : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt(int *) OK (1 tests) *********** Test decSostInt_Tests::decSostInt_Single_Char_RandVettSucc concluso *********** *********** Test in corso: decSostInt_Tests::decSostInt_Single_Char_RandVettInv *********** decSostInt_Tests::decSostInt_Single_Char_RandVettInv : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt(int *) OK (1 tests) *********** Test decSostInt_Tests::decSostInt_Single_Char_RandVettInv concluso *********** *********** Test in corso: decSostInt_Tests::decSostInt_All_Chars_RandVettSucc *********** decSostInt_Tests::decSostInt_All_Chars_RandVettSucc : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt(int *) OK (1 tests) *********** Test decSostInt_Tests::decSostInt_All_Chars_RandVettSucc concluso *********** *********** Test in corso: decSostInt_Tests::decSostInt_All_Chars_RandVettPrec *********** decSostInt_Tests::decSostInt_All_Chars_RandVettPrec : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt(int *) OK (1 tests) *********** Test decSostInt_Tests::decSostInt_All_Chars_RandVettPrec concluso *********** *********** Test in corso: decSostInt_Tests::decSostInt_All_Chars_RandVettId *********** decSostInt_Tests::decSostInt_All_Chars_RandVettId : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt(int *) OK (1 tests) *********** Test decSostInt_Tests::decSostInt_All_Chars_RandVettId concluso *********** *********** Test in corso: decSostInt_Tests::decSostInt_All_Chars_RandVettInv *********** decSostInt_Tests::decSostInt_All_Chars_RandVettInv : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt(int *) OK (1 tests) *********** Test decSostInt_Tests::decSostInt_All_Chars_RandVettInv concluso *********** *********** Test in corso: encSost_Tests::encSost_Vett_Null_Prec *********** encSost_Tests::encSost_Vett_Null_Prec : OK OK (1 tests) *********** Test encSost_Tests::encSost_Vett_Null_Prec concluso *********** *********** Test in corso: encSost_Tests::encSost_Rand_Null_Prec *********** encSost_Tests::encSost_Rand_Null_Prec : OK OK (1 tests) *********** Test encSost_Tests::encSost_Rand_Null_Prec concluso *********** *********** Test in corso: encSost_Tests::encSost_Single_Char_RandVettSucc *********** encSost_Tests::encSost_Single_Char_RandVettSucc : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt(int *) OK (1 tests) *********** Test encSost_Tests::encSost_Single_Char_RandVettSucc concluso *********** *********** Test in corso: encSost_Tests::encSost_Single_Char_RandVettPrec *********** encSost_Tests::encSost_Single_Char_RandVettPrec : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt(int *) OK (1 tests) *********** Test encSost_Tests::encSost_Single_Char_RandVettPrec concluso *********** *********** Test in corso: encSost_Tests::encSost_All_Chars_RandVettSucc *********** encSost_Tests::encSost_All_Chars_RandVettSucc : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt(int *) OK (1 tests) *********** Test encSost_Tests::encSost_All_Chars_RandVettSucc concluso *********** *********** Test in corso: encSost_Tests::encSost_All_Chars_RandVettPrec *********** encSost_Tests::encSost_All_Chars_RandVettPrec : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt(int *) OK (1 tests) *********** Test encSost_Tests::encSost_All_Chars_RandVettPrec concluso *********** *********** Test in corso: encSost_Tests::encSost_All_Chars_RandVettId *********** encSost_Tests::encSost_All_Chars_RandVettId : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt(int *) OK (1 tests) *********** Test encSost_Tests::encSost_All_Chars_RandVettId concluso *********** *********** Test in corso: encSost_Tests::encSost_All_Chars_RandVettInv *********** encSost_Tests::encSost_All_Chars_RandVettInv : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt(int *) OK (1 tests) *********** Test encSost_Tests::encSost_All_Chars_RandVettInv concluso *********** *********** Test in corso: decSost_Tests::decSost_Vett_Null_Prec *********** decSost_Tests::decSost_Vett_Null_Prec : OK OK (1 tests) *********** Test decSost_Tests::decSost_Vett_Null_Prec concluso *********** *********** Test in corso: decSost_Tests::decSost_Rand_Null_Prec *********** decSost_Tests::decSost_Rand_Null_Prec : OK OK (1 tests) *********** Test decSost_Tests::decSost_Rand_Null_Prec concluso *********** *********** Test in corso: decSost_Tests::decSost_Single_Char_RandVettSucc *********** decSost_Tests::decSost_Single_Char_RandVettSucc : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt(int *) OK (1 tests) *********** Test decSost_Tests::decSost_Single_Char_RandVettSucc concluso *********** *********** Test in corso: decSost_Tests::decSost_Single_Char_RandVettPrec *********** decSost_Tests::decSost_Single_Char_RandVettPrec : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt(int *) OK (1 tests) *********** Test decSost_Tests::decSost_Single_Char_RandVettPrec concluso *********** *********** Test in corso: decSost_Tests::decSost_All_Chars_RandVettSucc *********** decSost_Tests::decSost_All_Chars_RandVettSucc : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt(int *) OK (1 tests) *********** Test decSost_Tests::decSost_All_Chars_RandVettSucc concluso *********** *********** Test in corso: decSost_Tests::decSost_All_Chars_RandVettPrec *********** decSost_Tests::decSost_All_Chars_RandVettPrec : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt(int *) OK (1 tests) *********** Test decSost_Tests::decSost_All_Chars_RandVettPrec concluso *********** *********** Test in corso: decSost_Tests::decSost_All_Chars_RandVettId *********** decSost_Tests::decSost_All_Chars_RandVettId : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt(int *) OK (1 tests) *********** Test decSost_Tests::decSost_All_Chars_RandVettId concluso *********** *********** Test in corso: decSost_Tests::decSost_All_Chars_RandVettInv *********** decSost_Tests::decSost_All_Chars_RandVettInv : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt(int *) OK (1 tests) *********** Test decSost_Tests::decSost_All_Chars_RandVettInv concluso *********** *********** Test in corso: sempRottSost_Tests::sempRottSost_Mess_Null_Prec *********** sempRottSost_Tests::sempRottSost_Mess_Null_Prec : OK OK (1 tests) *********** Test sempRottSost_Tests::sempRottSost_Mess_Null_Prec concluso *********** *********** Test in corso: sempRottSost_Tests::sempRottSost_TestoIt_Null_Prec *********** sempRottSost_Tests::sempRottSost_TestoIt_Null_Prec : OK OK (1 tests) *********** Test sempRottSost_Tests::sempRottSost_TestoIt_Null_Prec concluso *********** *********** Test in corso: sempRottSost_Tests::sempRottSost_1 *********** sempRottSost_Tests::sempRottSost_1 : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt(int *) OK (1 tests) *********** Test sempRottSost_Tests::sempRottSost_1 concluso *********** *********** Test in corso: sempRottSost_Tests::sempRottSost_2 *********** sempRottSost_Tests::sempRottSost_2 : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt(int *) OK (1 tests) *********** Test sempRottSost_Tests::sempRottSost_2 concluso *********** *********** Test in corso: sempRottSost_Tests::sempRottSost_3 *********** sempRottSost_Tests::sempRottSost_3 : OK Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt(int *) OK (1 tests) *********** Test sempRottSost_Tests::sempRottSost_3 concluso *********** *********** Test in corso: sempRottSost_Tests::sempRottSost_4 *********** sempRottSost_Tests::sempRottSost_4 : assertion Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt(int *) !!!FAILURES!!! Test Results: Run: 1 Failures: 1 Errors: 0 1) test: sempRottSost_Tests::sempRottSost_4 (F) line: 1091 Progetto4Tests.cpp assertion failed - La funzione 'int *sempRottSost(int* mess, int* testoIt)' non ha prodotto il risultato corretto avendo come input: - un array 'mess' con mess = {5, 1, 0, 1, 0, 1} - un array 'testoIt' con testoIt = {10, 11, 11, 10, 11, 11, 10, 11, 11, 10, 11} Risultato atteso: un array di interi ris con: ris = {5, 11, 10, 11, 10, 11} Risultato ottenuto: un array ris con: ris[1] = 10 <------- errore (prima posizione errata nel risultato ottenuto) ris[0] = 5 ris[1] = 10 ris[2] = 11 ris[3] = 10 ris[4] = 11 ris[5] = 10 *********** Test sempRottSost_Tests::sempRottSost_4 concluso *********** *********** Test in corso: sempRottSost_Tests::sempRottSost_5 *********** sempRottSost_Tests::sempRottSost_5 : assertion Per effettuare il test sarà usata la versione corretta della funzione: int verMessInt(int *) !!!FAILURES!!! Test Results: Run: 1 Failures: 1 Errors: 0 1) test: sempRottSost_Tests::sempRottSost_5 (F) line: 1106 Progetto4Tests.cpp assertion failed - La funzione 'int *sempRottSost(int* mess, int* testoIt)' non ha prodotto il risultato corretto avendo come input: - un array 'mess' con mess = {9, 1, 5, 3, 5, 3, 5, 3, 5, 5} - un array 'testoIt' con testoIt = {10, 21, 22, 23, 24, 22, 23, 24, 23, 24, 24} Risultato atteso: un array di interi ris con: ris = {9, 22, 24, 23, 24, 23, 24, 23, 24, 24} Risultato ottenuto: un array ris con: ris[1] = 21 <------- errore (prima posizione errata nel risultato ottenuto) ris[0] = 9 ris[1] = 21 ris[2] = 22 ris[3] = 23 ris[4] = 22 ris[5] = 23 ris[6] = 22 ris[7] = 23 ris[8] = 22 ris[9] = 22 *********** Test sempRottSost_Tests::sempRottSost_5 concluso *********** *********** Test in corso: verDec_Tests::verDec_Mess_Null_Prec *********** verDec_Tests::verDec_Mess_Null_Prec : OK OK (1 tests) *********** Test verDec_Tests::verDec_Mess_Null_Prec concluso *********** *********** Test in corso: verDec_Tests::verDec_MessDec_Null_Prec *********** verDec_Tests::verDec_MessDec_Null_Prec : OK OK (1 tests) *********** Test verDec_Tests::verDec_MessDec_Null_Prec concluso *********** *********** Test in corso: verDec_Tests::verDec_Mess_Empty *********** verDec_Tests::verDec_Mess_Empty : OK OK (1 tests) *********** Test verDec_Tests::verDec_Mess_Empty concluso *********** *********** Test in corso: verDec_Tests::verDec_MessDec_Empty *********** verDec_Tests::verDec_MessDec_Empty : OK OK (1 tests) *********** Test verDec_Tests::verDec_MessDec_Empty concluso *********** *********** Test in corso: verDec_Tests::verDec_Mess_abc_MessDec_bc *********** verDec_Tests::verDec_Mess_abc_MessDec_bc : OK OK (1 tests) *********** Test verDec_Tests::verDec_Mess_abc_MessDec_bc concluso *********** *********** Test in corso: verDec_Tests::verDec_Mess_bc_MessDec_abc *********** verDec_Tests::verDec_Mess_bc_MessDec_abc : OK OK (1 tests) *********** Test verDec_Tests::verDec_Mess_bc_MessDec_abc concluso *********** *********** Test in corso: verDec_Tests::verDec_Mess_abc_MessDec_ab_ *********** verDec_Tests::verDec_Mess_abc_MessDec_ab_ : OK OK (1 tests) *********** Test verDec_Tests::verDec_Mess_abc_MessDec_ab_ concluso *********** *********** Test in corso: verDec_Tests::verDec_Mess_ab_MessDec_abc *********** verDec_Tests::verDec_Mess_ab_MessDec_abc : OK OK (1 tests) *********** Test verDec_Tests::verDec_Mess_ab_MessDec_abc concluso *********** *********** Test in corso: verDec_Tests::verDec_Mess_abc_MessDec_abc *********** verDec_Tests::verDec_Mess_abc_MessDec_abc : OK OK (1 tests) *********** Test verDec_Tests::verDec_Mess_abc_MessDec_abc concluso *********** ************ ESEGUITI 263 TESTS ************** *************************************************** =============== INIZIO DEI TESTS ================ ************************************************* *********** Test in corso: effSost_Tests::effSost_M_Wrong_Prec *********** effSost_Tests::effSost_M_Wrong_Prec : OK OK (1 tests) *********** Test effSost_Tests::effSost_M_Wrong_Prec concluso *********** *********** Test in corso: effSost_Tests::effSost_I_Wrong_Prec *********** effSost_Tests::effSost_I_Wrong_Prec : OK OK (1 tests) *********** Test effSost_Tests::effSost_I_Wrong_Prec concluso *********** *********** Test in corso: effSost_Tests::effSost_Base_Wrong_Prec *********** effSost_Tests::effSost_Base_Wrong_Prec : assertion !!!FAILURES!!! Test Results: Run: 1 Failures: 1 Errors: 0 1) test: effSost_Tests::effSost_Base_Wrong_Prec (F) line: 71 Progetto5Tests.cpp assertion failed - La funzione 'int * effSost(int m, int i, int base)' dovrebbe lanciare un'eccezione se il parametro 'base' non è maggiore di DIMALF *********** Test effSost_Tests::effSost_Base_Wrong_Prec concluso *********** *********** Test in corso: effSost_Tests::effSost_1 *********** effSost_Tests::effSost_1 : OK OK (1 tests) *********** Test effSost_Tests::effSost_1 concluso *********** *********** Test in corso: effSost_Tests::effSost_2 *********** effSost_Tests::effSost_2 : OK OK (1 tests) *********** Test effSost_Tests::effSost_2 concluso *********** *********** Test in corso: effSost_Tests::effSost_3 *********** effSost_Tests::effSost_3 : OK OK (1 tests) *********** Test effSost_Tests::effSost_3 concluso *********** *********** Test in corso: effSost_Tests::effSost_4 *********** effSost_Tests::effSost_4 : OK OK (1 tests) *********** Test effSost_Tests::effSost_4 concluso *********** *********** Test in corso: effSost_Tests::effSost_5 *********** effSost_Tests::effSost_5 : OK OK (1 tests) *********** Test effSost_Tests::effSost_5 concluso *********** *********** Test in corso: annSost_Tests::annSost_DecInd_Null_Prec *********** annSost_Tests::annSost_DecInd_Null_Prec : OK OK (1 tests) *********** Test annSost_Tests::annSost_DecInd_Null_Prec concluso *********** *********** Test in corso: annSost_Tests::annSost_h_Wrong_Prec *********** annSost_Tests::annSost_h_Wrong_Prec : OK OK (1 tests) *********** Test annSost_Tests::annSost_h_Wrong_Prec concluso *********** *********** Test in corso: annSost_Tests::annSost_1 *********** annSost_Tests::annSost_1 : OK OK (1 tests) *********** Test annSost_Tests::annSost_1 concluso *********** *********** Test in corso: annSost_Tests::annSost_2 *********** annSost_Tests::annSost_2 : OK OK (1 tests) *********** Test annSost_Tests::annSost_2 concluso *********** *********** Test in corso: annSost_Tests::annSost_3 *********** annSost_Tests::annSost_3 : OK OK (1 tests) *********** Test annSost_Tests::annSost_3 concluso *********** *********** Test in corso: annSost_Tests::annSost_4 *********** annSost_Tests::annSost_4 : OK OK (1 tests) *********** Test annSost_Tests::annSost_4 concluso *********** *********** Test in corso: annSost_Tests::annSost_5 *********** annSost_Tests::annSost_5 : OK OK (1 tests) *********** Test annSost_Tests::annSost_5 concluso *********** *********** Test in corso: rottSost_Tests::rottSost_SostVett_Null_Prec *********** rottSost_Tests::rottSost_SostVett_Null_Prec : OK OK (1 tests) *********** Test rottSost_Tests::rottSost_SostVett_Null_Prec concluso *********** *********** Test in corso: rottSost_Tests::rottSost_D_Null_Prec *********** rottSost_Tests::rottSost_D_Null_Prec : OK OK (1 tests) *********** Test rottSost_Tests::rottSost_D_Null_Prec concluso *********** *********** Test in corso: rottSost_Tests::rottSost_1 *********** rottSost_Tests::rottSost_1 : OK OK (1 tests) *********** Test rottSost_Tests::rottSost_1 concluso *********** *********** Test in corso: rottSost_Tests::rottSost_2 *********** rottSost_Tests::rottSost_2 : assertion !!!FAILURES!!! Test Results: Run: 1 Failures: 1 Errors: 0 1) test: rottSost_Tests::rottSost_2 (F) line: 691 Progetto5Tests.cpp assertion failed - La funzione 'void rottSost(int* sostVett, int* d, int k)' non ha prodotto il risultato corretto avendo come input (valore di DIMALF: 7): un vettore codInt con: codInt[0] = 8 codInt[1] = 0 codInt[2] = 1 codInt[3] = 2 codInt[4] = 3 codInt[5] = 4 codInt[6] = 5 codInt[7] = 6 codInt[8] = 7 i vettori freqVIt, Big e Trig inizializzati in base al vettore testoIt con: testoIt[0] = 8 testoIt[1] = 7 testoIt[2] = 6 testoIt[3] = 5 testoIt[4] = 4 testoIt[5] = 3 testoIt[6] = 2 testoIt[7] = 1 testoIt[8] = 0 (durante il testing è stata usata una versione della funzione 'int verSol()' che restituisce 1 se codInt contiene il testo decodificato come indicato nel risultato atteso, restituisce 0 altrimenti) Risultato atteso: il vettore codInt decodificato nel modo seguente: codInt[0] = 8 codInt[1] = 107 codInt[2] = 106 codInt[3] = 105 codInt[4] = 104 codInt[5] = 103 codInt[6] = 102 codInt[7] = 101 codInt[8] = 100 Risultato ottenuto: il vettore codInt decodificato nel modo seguente (BASE = 100): codInt[1] = 100 <------- errore (prima posizione errata nel risultato ottenuto) codInt[0] = 8 codInt[1] = 100 codInt[2] = 101 codInt[3] = 102 codInt[4] = 103 codInt[5] = 104 codInt[6] = 105 codInt[7] = 106 codInt[8] = 107 *********** Test rottSost_Tests::rottSost_2 concluso *********** *********** Test in corso: rottSost_Tests::rottSost_3 *********** rottSost_Tests::rottSost_3 : assertion Per effettuare il test sarà usata la versione corretta della funzione: int verBiTriG(int *,int,int) !!!FAILURES!!! Test Results: Run: 1 Failures: 1 Errors: 0 1) test: rottSost_Tests::rottSost_3 (F) line: 737 Progetto5Tests.cpp assertion failed - La funzione 'void rottSost(int* sostVett, int* d, int k)' non ha prodotto il risultato corretto avendo come input (valore di DIMALF: 7): un vettore codInt con: codInt[0] = 6 codInt[1] = 6 codInt[2] = 5 codInt[3] = 5 codInt[4] = 4 codInt[5] = 4 codInt[6] = 4 i vettori freqVIt, Big e Trig inizializzati in base al vettore testoIt con: testoIt[0] = 28 testoIt[1] = 1 testoIt[2] = 2 testoIt[3] = 2 testoIt[4] = 3 testoIt[5] = 3 testoIt[6] = 3 testoIt[7] = 4 testoIt[8] = 4 testoIt[9] = 4 testoIt[10] = 4 testoIt[11] = 5 testoIt[12] = 5 testoIt[13] = 5 testoIt[14] = 5 testoIt[15] = 5 testoIt[16] = 6 testoIt[17] = 6 testoIt[18] = 6 testoIt[19] = 6 testoIt[20] = 6 testoIt[21] = 6 testoIt[22] = 7 testoIt[23] = 7 testoIt[24] = 7 testoIt[25] = 7 testoIt[26] = 7 testoIt[27] = 7 testoIt[28] = 7 (durante il testing è stata usata una versione della funzione 'int verSol()' che restituisce 1 se codInt contiene il testo decodificato come indicato nel risultato atteso, restituisce 0 altrimenti) Risultato atteso: il vettore codInt decodificato nel modo seguente: codInt[0] = 6 codInt[1] = 101 codInt[2] = 102 codInt[3] = 102 codInt[4] = 103 codInt[5] = 103 codInt[6] = 103 Risultato ottenuto: il vettore codInt decodificato nel modo seguente (BASE = 100): codInt[1] = 105 <------- errore (prima posizione errata nel risultato ottenuto) codInt[0] = 6 codInt[1] = 105 codInt[2] = 106 codInt[3] = 106 codInt[4] = 107 codInt[5] = 107 codInt[6] = 107 *********** Test rottSost_Tests::rottSost_3 concluso *********** *********** Test in corso: rottSost_Tests::rottSost_4 *********** rottSost_Tests::rottSost_4 : assertion Per effettuare il test sarà usata la versione corretta della funzione: int verBiTriG(int *,int,int) !!!FAILURES!!! Test Results: Run: 1 Failures: 1 Errors: 0 1) test: rottSost_Tests::rottSost_4 (F) line: 786 Progetto5Tests.cpp assertion failed - La funzione 'void rottSost(int* sostVett, int* d, int k)' non ha prodotto il risultato corretto avendo come input (valore di DIMALF: 7): un vettore codInt con: codInt[0] = 6 codInt[1] = 0 codInt[2] = 1 codInt[3] = 0 codInt[4] = 1 codInt[5] = 0 codInt[6] = 1 i vettori freqVIt, Big e Trig inizializzati in base al vettore testoIt con: testoIt[0] = 9 testoIt[1] = 4 testoIt[2] = 5 testoIt[3] = 4 testoIt[4] = 5 testoIt[5] = 1 testoIt[6] = 4 testoIt[7] = 5 testoIt[8] = 4 testoIt[9] = 1 (durante il testing è stata usata una versione della funzione 'int verSol()' che restituisce 1 se codInt contiene il testo decodificato come indicato nel risultato atteso, restituisce 0 altrimenti) Risultato atteso: il vettore codInt decodificato nel modo seguente: codInt[0] = 6 codInt[1] = 104 codInt[2] = 105 codInt[3] = 104 codInt[4] = 105 codInt[5] = 104 codInt[6] = 105 Risultato ottenuto: il vettore codInt decodificato nel modo seguente (BASE = 100): codInt[1] = 105 <------- errore (prima posizione errata nel risultato ottenuto) codInt[0] = 6 codInt[1] = 105 codInt[2] = 104 codInt[3] = 105 codInt[4] = 104 codInt[5] = 105 codInt[6] = 104 *********** Test rottSost_Tests::rottSost_4 concluso *********** *********** Test in corso: rottSost_Tests::rottSost_5 *********** rottSost_Tests::rottSost_5 : assertion !!!FAILURES!!! Test Results: Run: 1 Failures: 1 Errors: 0 1) test: rottSost_Tests::rottSost_5 (F) line: 826 Progetto5Tests.cpp assertion failed - La funzione 'void rottSost(int* sostVett, int* d, int k)' non ha prodotto il risultato corretto avendo come input (valore di DIMALF: 7): un vettore codInt con: codInt[0] = 3 codInt[1] = 0 codInt[2] = 1 codInt[3] = 2 i vettori freqVIt, Big e Trig inizializzati in base al vettore testoIt con: testoIt[0] = 7 testoIt[1] = 4 testoIt[2] = 5 testoIt[3] = 2 testoIt[4] = 1 testoIt[5] = 0 testoIt[6] = 4 testoIt[7] = 5 (durante il testing è stata usata una versione della funzione 'int verSol()' che restituisce 1 se codInt contiene il testo decodificato come indicato nel risultato atteso, restituisce 0 altrimenti) Risultato atteso: il vettore codInt decodificato nel modo seguente: codInt[0] = 3 codInt[1] = 102 codInt[2] = 101 codInt[3] = 100 Risultato ottenuto: il vettore codInt decodificato nel modo seguente (BASE = 100): codInt[1] = 101 <------- errore (prima posizione errata nel risultato ottenuto) codInt[0] = 3 codInt[1] = 101 codInt[2] = 105 codInt[3] = 104 *********** Test rottSost_Tests::rottSost_5 concluso *********** *********** Test in corso: rottSost_Tests::rottSost_6 *********** rottSost_Tests::rottSost_6 : assertion !!!FAILURES!!! Test Results: Run: 1 Failures: 1 Errors: 0 1) test: rottSost_Tests::rottSost_6 (F) line: 857 Progetto5Tests.cpp assertion failed - La funzione 'void rottSost(int* sostVett, int* d, int k)' non ha prodotto il risultato corretto avendo come input (valore di DIMALF: 7): un vettore codInt con: codInt[0] = 8 codInt[1] = 0 codInt[2] = 1 codInt[3] = 2 codInt[4] = 3 codInt[5] = 4 codInt[6] = 5 codInt[7] = 6 codInt[8] = 7 i vettori freqVIt, Big e Trig inizializzati in base al vettore testoIt con: testoIt[0] = 8 testoIt[1] = 1 testoIt[2] = 2 testoIt[3] = 3 testoIt[4] = 4 testoIt[5] = 5 testoIt[6] = 6 testoIt[7] = 7 testoIt[8] = 0 (durante il testing è stata usata una versione della funzione 'int verSol()' che restituisce 1 se codInt contiene il testo decodificato come indicato nel risultato atteso, restituisce 0 altrimenti) Risultato atteso: il vettore codInt decodificato nel modo seguente: codInt[0] = 8 codInt[1] = 101 codInt[2] = 102 codInt[3] = 103 codInt[4] = 104 codInt[5] = 105 codInt[6] = 106 codInt[7] = 107 codInt[8] = 100 Risultato ottenuto: il vettore codInt decodificato nel modo seguente (BASE = 100): codInt[1] = 100 <------- errore (prima posizione errata nel risultato ottenuto) codInt[0] = 8 codInt[1] = 100 codInt[2] = 101 codInt[3] = 102 codInt[4] = 103 codInt[5] = 104 codInt[6] = 105 codInt[7] = 106 codInt[8] = 107 *********** Test rottSost_Tests::rottSost_6 concluso *********** *********** Test in corso: rottSost_Tests::rottSost_7 *********** rottSost_Tests::rottSost_7 : assertion !!!FAILURES!!! Test Results: Run: 1 Failures: 1 Errors: 0 1) test: rottSost_Tests::rottSost_7 (F) line: 888 Progetto5Tests.cpp assertion failed - La funzione 'void rottSost(int* sostVett, int* d, int k)' non ha prodotto il risultato corretto avendo come input (valore di DIMALF: 7): un vettore codInt con: codInt[0] = 8 codInt[1] = 0 codInt[2] = 1 codInt[3] = 2 codInt[4] = 3 codInt[5] = 4 codInt[6] = 5 codInt[7] = 6 codInt[8] = 7 i vettori freqVIt, Big e Trig inizializzati in base al vettore testoIt con: testoIt[0] = 8 testoIt[1] = 7 testoIt[2] = 0 testoIt[3] = 1 testoIt[4] = 2 testoIt[5] = 3 testoIt[6] = 4 testoIt[7] = 5 testoIt[8] = 6 (durante il testing è stata usata una versione della funzione 'int verSol()' che restituisce 1 se codInt contiene il testo decodificato come indicato nel risultato atteso, restituisce 0 altrimenti) Risultato atteso: il vettore codInt decodificato nel modo seguente: codInt[0] = 8 codInt[1] = 107 codInt[2] = 100 codInt[3] = 101 codInt[4] = 102 codInt[5] = 103 codInt[6] = 104 codInt[7] = 105 codInt[8] = 106 Risultato ottenuto: il vettore codInt decodificato nel modo seguente (BASE = 100): codInt[1] = 100 <------- errore (prima posizione errata nel risultato ottenuto) codInt[0] = 8 codInt[1] = 100 codInt[2] = 101 codInt[3] = 102 codInt[4] = 103 codInt[5] = 104 codInt[6] = 105 codInt[7] = 106 codInt[8] = 107 *********** Test rottSost_Tests::rottSost_7 concluso *********** ************ ESEGUITI 24 TESTS **************