-- VectorCAST 19 revision c2818cf (09/24/19) -- Test Case Script -- -- Environment : SYSTEMCOMMMESSAGES -- Unit(s) Under Test: SystemCommMessages -- -- Script Features TEST.SCRIPT_FEATURE:C_DIRECT_ARRAY_INDEXING TEST.SCRIPT_FEATURE:CPP_CLASS_OBJECT_REVISION TEST.SCRIPT_FEATURE:MULTIPLE_UUT_SUPPORT TEST.SCRIPT_FEATURE:MIXED_CASE_NAMES TEST.SCRIPT_FEATURE:STATIC_HEADER_FUNCS_IN_UUTS TEST.SCRIPT_FEATURE:VCAST_MAIN_NOT_RENAMED -- -- Unit: SystemCommMessages -- Subprogram: handleOffButtonConfirmMsgFromUI -- Test Case: NominalPath TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:handleOffButtonConfirmMsgFromUI TEST.NEW TEST.NAME:NominalPath TEST.VALUE:SystemCommMessages.handleOffButtonConfirmMsgFromUI.message:<> TEST.VALUE:SystemCommMessages.handleOffButtonConfirmMsgFromUI.message[0].hdr.cargoLen:1 TEST.VALUE:SystemCommMessages.handleOffButtonConfirmMsgFromUI.message[0].cargo[0]:1 TEST.EXPECTED:uut_prototype_stubs.userConfirmOffButton.response:1 TEST.END -- Subprogram: handleTestAlarmLampPatternOverrideRequest -- Test Case: InvalidCargoLength TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:handleTestAlarmLampPatternOverrideRequest TEST.NEW TEST.NAME:InvalidCargoLength TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message:<> TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].hdr.msgID:8004 TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].hdr.cargoLen:7 TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].cargo[0]:1 TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].cargo[1]:0 TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].cargo[2]:0 TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].cargo[3]:0 TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].cargo[4]:0 TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].cargo[5]:0 TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].cargo[6]:0 TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].cargo[7]:0 TEST.END -- Test Case: Override TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:handleTestAlarmLampPatternOverrideRequest TEST.NEW TEST.NAME:Override TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message:<> TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].hdr.msgID:8004 TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].hdr.cargoLen:8 TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].cargo[0]:0 TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].cargo[1]:0 TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].cargo[2]:0 TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].cargo[3]:0 TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].cargo[4]:3 TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].cargo[5]:0 TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].cargo[6]:0 TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].cargo[7]:0 TEST.VALUE:uut_prototype_stubs.testSetCurrentLampPatternOverride.return:1 TEST.EXPECTED:uut_prototype_stubs.testSetCurrentLampPatternOverride.value:LAMP_PATTERN_HIGH_ALARM TEST.END -- Test Case: Reset TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:handleTestAlarmLampPatternOverrideRequest TEST.NEW TEST.NAME:Reset TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message:<> TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].hdr.msgID:8004 TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].hdr.cargoLen:8 TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].cargo[0]:1 TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].cargo[1]:0 TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].cargo[2]:0 TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].cargo[3]:0 TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].cargo[4]:0 TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].cargo[5]:0 TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].cargo[6]:0 TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].cargo[7]:0 TEST.VALUE:uut_prototype_stubs.testResetCurrentLampPatternOverride.return:1 TEST.END -- Subprogram: handleTestHDMessageRequest -- Test Case: NominalPath TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:handleTestHDMessageRequest TEST.NEW TEST.NAME:NominalPath TEST.VALUE:SystemCommMessages.handleTestHDMessageRequest.message:<> TEST.VALUE:SystemCommMessages.handleTestHDMessageRequest.message[0].hdr.msgID:8001 TEST.VALUE:SystemCommMessages.handleTestHDMessageRequest.message[0].hdr.cargoLen:4 TEST.VALUE:SystemCommMessages.handleTestHDMessageRequest.message[0].cargo[0]:1 TEST.VALUE:SystemCommMessages.handleTestHDMessageRequest.message[0].cargo[1]:0 TEST.VALUE:SystemCommMessages.handleTestHDMessageRequest.message[0].cargo[2]:0 TEST.VALUE:SystemCommMessages.handleTestHDMessageRequest.message[0].cargo[3]:0 TEST.VALUE:SystemCommMessages.handleTestHDMessageRequest.message[0].cargo[4]:0 TEST.VALUE:uut_prototype_stubs.addToMsgQueue.return:1 TEST.EXPECTED:uut_prototype_stubs.addToMsgQueue.queue:MSG_Q_IN TEST.EXPECTED:uut_prototype_stubs.addToMsgQueue.msg[0].msg.hdr.msgID:1 TEST.EXPECTED:uut_prototype_stubs.addToMsgQueue.msg[0].msg.hdr.cargoLen:0 TEST.EXPECTED:uut_prototype_stubs.addToMsgQueue.msg[0].crc:0 TEST.END -- Subprogram: handleTestOffButtonStateOverrideRequest -- Test Case: InvalidCargoLength TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:handleTestOffButtonStateOverrideRequest TEST.NEW TEST.NAME:InvalidCargoLength TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message:<> TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].hdr.msgID:8002 TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].hdr.cargoLen:7 TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].cargo[0]:1 TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].cargo[1]:0 TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].cargo[2]:0 TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].cargo[3]:0 TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].cargo[4]:0 TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].cargo[5]:0 TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].cargo[6]:0 TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].cargo[7]:0 TEST.END -- Test Case: Override TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:handleTestOffButtonStateOverrideRequest TEST.NEW TEST.NAME:Override TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message:<> TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].hdr.msgID:8002 TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].hdr.cargoLen:8 TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].cargo[0]:0 TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].cargo[1]:0 TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].cargo[2]:0 TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].cargo[3]:0 TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].cargo[4]:1 TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].cargo[5]:0 TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].cargo[6]:0 TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].cargo[7]:0 TEST.VALUE:uut_prototype_stubs.testSetOffButtonStateOverride.return:1 TEST.EXPECTED:uut_prototype_stubs.testSetOffButtonStateOverride.value:BUTTON_STATE_PRESSED TEST.END -- Test Case: Reset TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:handleTestOffButtonStateOverrideRequest TEST.NEW TEST.NAME:Reset TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message:<> TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].hdr.msgID:8002 TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].hdr.cargoLen:8 TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].cargo[0]:1 TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].cargo[1]:0 TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].cargo[2]:0 TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].cargo[3]:0 TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].cargo[4]:0 TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].cargo[5]:0 TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].cargo[6]:0 TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].cargo[7]:0 TEST.VALUE:uut_prototype_stubs.testResetOffButtonStateOverride.return:1 TEST.END -- Subprogram: handleTestStopButtonStateOverrideRequest -- Test Case: InvalidCargoLength TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:handleTestStopButtonStateOverrideRequest TEST.NEW TEST.NAME:InvalidCargoLength TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message:<> TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].hdr.msgID:8003 TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].hdr.cargoLen:7 TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].cargo[0]:1 TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].cargo[1]:0 TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].cargo[2]:0 TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].cargo[3]:0 TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].cargo[4]:0 TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].cargo[5]:0 TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].cargo[6]:0 TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].cargo[7]:0 TEST.END -- Test Case: Override TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:handleTestStopButtonStateOverrideRequest TEST.NEW TEST.NAME:Override TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message:<> TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].hdr.msgID:8003 TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].hdr.cargoLen:8 TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].cargo[0]:0 TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].cargo[1]:0 TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].cargo[2]:0 TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].cargo[3]:0 TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].cargo[4]:0 TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].cargo[5]:0 TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].cargo[6]:0 TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].cargo[7]:0 TEST.VALUE:uut_prototype_stubs.testSetStopButtonStateOverride.return:1 TEST.EXPECTED:uut_prototype_stubs.testSetStopButtonStateOverride.value:BUTTON_STATE_RELEASED TEST.END -- Test Case: Reset TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:handleTestStopButtonStateOverrideRequest TEST.NEW TEST.NAME:Reset TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message:<> TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].hdr.msgID:8003 TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].hdr.cargoLen:8 TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].cargo[0]:1 TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].cargo[1]:0 TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].cargo[2]:0 TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].cargo[3]:0 TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].cargo[4]:0 TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].cargo[5]:0 TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].cargo[6]:0 TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].cargo[7]:0 TEST.VALUE:uut_prototype_stubs.testResetStopButtonStateOverride.return:1 TEST.END -- Subprogram: handleTestWatchdogCheckInStateOverrideRequest -- Test Case: InvalidCargoLength TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:handleTestWatchdogCheckInStateOverrideRequest TEST.NEW TEST.NAME:InvalidCargoLength TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message:<> TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].hdr.msgID:8005 TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].hdr.cargoLen:13 TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[0]:1 TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[1]:0 TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[2]:0 TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[3]:0 TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[4]:0 TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[5]:0 TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[6]:0 TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[7]:0 TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[8]:2 TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[9]:0 TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[10]:0 TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[11]:0 TEST.END -- Test Case: Override TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:handleTestWatchdogCheckInStateOverrideRequest TEST.NEW TEST.NAME:Override TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message:<> TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].hdr.msgID:8005 TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].hdr.cargoLen:12 TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[0]:0 TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[1]:0 TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[2]:0 TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[3]:0 TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[4]:1 TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[5]:0 TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[6]:0 TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[7]:0 TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[8]:1 TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[9]:0 TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[10]:0 TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[11]:0 TEST.VALUE:uut_prototype_stubs.testSetWatchdogTaskCheckInOverride.return:1 TEST.EXPECTED:uut_prototype_stubs.testSetWatchdogTaskCheckInOverride.task:1 TEST.EXPECTED:uut_prototype_stubs.testSetWatchdogTaskCheckInOverride.value:1 TEST.END -- Test Case: Reset TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:handleTestWatchdogCheckInStateOverrideRequest TEST.NEW TEST.NAME:Reset TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message:<> TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].hdr.msgID:8005 TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].hdr.cargoLen:12 TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[0]:1 TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[1]:0 TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[2]:0 TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[3]:0 TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[4]:0 TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[5]:0 TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[6]:0 TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[7]:0 TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[8]:2 TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[9]:0 TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[10]:0 TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].cargo[11]:0 TEST.VALUE:uut_prototype_stubs.testResetWatchdogTaskCheckInOverride.return:1 TEST.EXPECTED:uut_prototype_stubs.testResetWatchdogTaskCheckInOverride.task:2 TEST.END -- Subprogram: handleTesterLogInRequest -- Test Case: LoginSuccessful TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:handleTesterLogInRequest TEST.NEW TEST.NAME:LoginSuccessful TEST.VALUE:SystemCommMessages.<>.testerLoggedIn:0 TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message:<> TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].hdr.msgID:8000 TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].hdr.cargoLen:3 TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].cargo[0]:0x31 TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].cargo[1]:0x32 TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].cargo[2]:0x33 TEST.EXPECTED:SystemCommMessages.<>.testerLoggedIn:1 TEST.END -- Test Case: LoginUnsuccessful_PW_Wrong0 TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:handleTesterLogInRequest TEST.NEW TEST.NAME:LoginUnsuccessful_PW_Wrong0 TEST.VALUE:SystemCommMessages.<>.testerLoggedIn:0 TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message:<> TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].hdr.msgID:8000 TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].hdr.cargoLen:3 TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].cargo[0]:0x34 TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].cargo[1]:0x32 TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].cargo[2]:0x33 TEST.EXPECTED:SystemCommMessages.<>.testerLoggedIn:0 TEST.END -- Test Case: LoginUnsuccessful_PW_Wrong1 TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:handleTesterLogInRequest TEST.NEW TEST.NAME:LoginUnsuccessful_PW_Wrong1 TEST.VALUE:SystemCommMessages.<>.testerLoggedIn:0 TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message:<> TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].hdr.msgID:8000 TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].hdr.cargoLen:3 TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].cargo[0]:0x31 TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].cargo[1]:0x34 TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].cargo[2]:0x33 TEST.EXPECTED:SystemCommMessages.<>.testerLoggedIn:0 TEST.END -- Test Case: LoginUnsuccessful_PW_Wrong2 TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:handleTesterLogInRequest TEST.NEW TEST.NAME:LoginUnsuccessful_PW_Wrong2 TEST.VALUE:SystemCommMessages.<>.testerLoggedIn:0 TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message:<> TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].hdr.msgID:8000 TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].hdr.cargoLen:3 TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].cargo[0]:0x31 TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].cargo[1]:0x32 TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].cargo[2]:0x34 TEST.EXPECTED:SystemCommMessages.<>.testerLoggedIn:0 TEST.END -- Test Case: LoginUnsuccessful_PW_WrongLength TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:handleTesterLogInRequest TEST.NEW TEST.NAME:LoginUnsuccessful_PW_WrongLength TEST.VALUE:SystemCommMessages.<>.testerLoggedIn:0 TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message:<> TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].hdr.msgID:8000 TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].hdr.cargoLen:4 TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].cargo[0]:0x31 TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].cargo[1]:0x32 TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].cargo[2]:0x33 TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].cargo[3]:0x34 TEST.EXPECTED:SystemCommMessages.<>.testerLoggedIn:0 TEST.END -- Subprogram: isTestingActivated -- Test Case: NominalPath TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:isTestingActivated TEST.NEW TEST.NAME:NominalPath TEST.VALUE:SystemCommMessages.<>.testerLoggedIn:1 TEST.EXPECTED:SystemCommMessages.isTestingActivated.return:1 TEST.END -- Subprogram: sendDebugData -- Test Case: NominalPath TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:sendDebugData TEST.NEW TEST.NAME:NominalPath TEST.VALUE:SystemCommMessages.sendDebugData.dbgData:<> TEST.VALUE:SystemCommMessages.sendDebugData.dbgData[0]:1 TEST.VALUE:SystemCommMessages.sendDebugData.dbgData[1]:2 TEST.VALUE:SystemCommMessages.sendDebugData.dbgData[2]:3 TEST.VALUE:SystemCommMessages.sendDebugData.len:3 TEST.VALUE:uut_prototype_stubs.addToCommBuffer.return:1 TEST.EXPECTED:SystemCommMessages.sendDebugData.return:1 TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.buffer:COMM_BUFFER_OUT_UART_PC TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[0]:0xA5 TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[1]:2 TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[2]:0 TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[3]:3 TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[4]:1 TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[5]:2 TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[6]:3 TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[7]:0 TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.len:8 TEST.END -- Subprogram: sendOffButtonMsgToUI -- Test Case: NominalPath TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:sendOffButtonMsgToUI TEST.NEW TEST.NAME:NominalPath TEST.VALUE:uut_prototype_stubs.addToCommBuffer.return:1 TEST.EXPECTED:SystemCommMessages.sendOffButtonMsgToUI.return:1 TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.buffer:COMM_BUFFER_OUT_CAN_HD_2_UI TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.len:8 TEST.END -- Subprogram: sendTestAckResponseMsg -- Test Case: NominalPath TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:sendTestAckResponseMsg TEST.NEW TEST.NAME:NominalPath TEST.VALUE:SystemCommMessages.sendTestAckResponseMsg.msgID:MSG_ID_OFF_BUTTON_STATE_OVERRIDE TEST.VALUE:SystemCommMessages.sendTestAckResponseMsg.ack:1 TEST.VALUE:uut_prototype_stubs.addToCommBuffer.return:1 TEST.EXPECTED:SystemCommMessages.sendTestAckResponseMsg.ack:1 TEST.EXPECTED:SystemCommMessages.sendTestAckResponseMsg.return:1 TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.buffer:COMM_BUFFER_OUT_UART_PC TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[0]:0xA5 TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[1]:0x42 TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[2]:0x1F TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[3]:0x1 TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[4]:1 TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[5]:0 TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[6]:0 TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[7]:0 TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.len:8 TEST.END -- Subprogram: serializeMessage -- Test Case: MessageNeedsPadding TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:serializeMessage TEST.NEW TEST.NAME:MessageNeedsPadding TEST.VALUE:SystemCommMessages.serializeMessage.msg.hdr.msgID:11 TEST.VALUE:SystemCommMessages.serializeMessage.msg.hdr.cargoLen:5 TEST.VALUE:SystemCommMessages.serializeMessage.msg.cargo:<> TEST.VALUE:SystemCommMessages.serializeMessage.msg.cargo:"ABCDE" TEST.VALUE:SystemCommMessages.serializeMessage.data:<> TEST.EXPECTED:SystemCommMessages.serializeMessage.return:16 TEST.END -- Test Case: NominalPath TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:serializeMessage TEST.NEW TEST.NAME:NominalPath TEST.VALUE:SystemCommMessages.serializeMessage.msg.hdr.msgID:11 TEST.VALUE:SystemCommMessages.serializeMessage.msg.hdr.cargoLen:3 TEST.VALUE:SystemCommMessages.serializeMessage.msg.cargo:<> TEST.VALUE:SystemCommMessages.serializeMessage.msg.cargo:"ABC" TEST.VALUE:SystemCommMessages.serializeMessage.data:<> TEST.EXPECTED:SystemCommMessages.serializeMessage.return:8 TEST.END