-- 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: handleOffButtonConfirmMsgFromUI_NominalPath TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:handleOffButtonConfirmMsgFromUI TEST.NEW TEST.NAME:handleOffButtonConfirmMsgFromUI_NominalPath TEST.VALUE:SystemCommMessages.handleOffButtonConfirmMsgFromUI.message:<> TEST.VALUE:SystemCommMessages.handleOffButtonConfirmMsgFromUI.message[0].hdr.msgID:1 TEST.VALUE:SystemCommMessages.handleOffButtonConfirmMsgFromUI.message[0].hdr.payloadLen:1 TEST.VALUE:SystemCommMessages.handleOffButtonConfirmMsgFromUI.message[0].payload[0]:1 TEST.EXPECTED:uut_prototype_stubs.userConfirmOffButton.response:1 TEST.END -- Subprogram: handleTestAlarmLampPatternOverrideRequest -- Test Case: handleTestAlarmLampPatternOverrideRequest_InvalidCargoLength TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:handleTestAlarmLampPatternOverrideRequest TEST.NEW TEST.NAME:handleTestAlarmLampPatternOverrideRequest_InvalidCargoLength TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message:<> TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].hdr.msgID:0x8004 TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].hdr.payloadLen:7 TEST.FLOW SystemCommMessages.c.handleTestAlarmLampPatternOverrideRequest uut_prototype_stubs.blankMessage uut_prototype_stubs.addToCommBuffer SystemCommMessages.c.handleTestAlarmLampPatternOverrideRequest TEST.END_FLOW TEST.END -- Test Case: handleTestAlarmLampPatternOverrideRequest_Override TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:handleTestAlarmLampPatternOverrideRequest TEST.NEW TEST.NAME:handleTestAlarmLampPatternOverrideRequest_Override TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message:<> TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].hdr.msgID:0x8004 TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].hdr.payloadLen:8 TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].payload[0]:0 TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].payload[1]:0 TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].payload[2]:0 TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].payload[3]:0 TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].payload[4]:3 TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].payload[5]:0 TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].payload[6]:0 TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].payload[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: handleTestAlarmLampPatternOverrideRequest_Reset TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:handleTestAlarmLampPatternOverrideRequest TEST.NEW TEST.NAME:handleTestAlarmLampPatternOverrideRequest_Reset TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message:<> TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].hdr.msgID:0x8004 TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].hdr.payloadLen:8 TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].payload[0]:1 TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].payload[1]:0 TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].payload[2]:0 TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].payload[3]:0 TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].payload[4]:0 TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].payload[5]:0 TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].payload[6]:0 TEST.VALUE:SystemCommMessages.handleTestAlarmLampPatternOverrideRequest.message[0].payload[7]:0 TEST.VALUE:uut_prototype_stubs.testResetCurrentLampPatternOverride.return:1 TEST.FLOW SystemCommMessages.c.handleTestAlarmLampPatternOverrideRequest uut_prototype_stubs.testResetCurrentLampPatternOverride uut_prototype_stubs.blankMessage uut_prototype_stubs.addToCommBuffer SystemCommMessages.c.handleTestAlarmLampPatternOverrideRequest TEST.END_FLOW TEST.END -- Subprogram: handleTestHDMessageRequest -- Test Case: handleTestHDMessageRequest_NominalPath TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:handleTestHDMessageRequest TEST.NEW TEST.NAME:handleTestHDMessageRequest_NominalPath TEST.VALUE:SystemCommMessages.handleTestHDMessageRequest.message:<> TEST.VALUE:SystemCommMessages.handleTestHDMessageRequest.message[0].hdr.msgID:0x8001 TEST.VALUE:SystemCommMessages.handleTestHDMessageRequest.message[0].hdr.payloadLen:4 TEST.VALUE:SystemCommMessages.handleTestHDMessageRequest.message[0].payload[0]:1 TEST.VALUE:SystemCommMessages.handleTestHDMessageRequest.message[0].payload[1]:0 TEST.VALUE:SystemCommMessages.handleTestHDMessageRequest.message[0].payload[2]:0 TEST.VALUE:SystemCommMessages.handleTestHDMessageRequest.message[0].payload[3]: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.payloadLen:0 TEST.END -- Subprogram: handleTestOffButtonStateOverrideRequest -- Test Case: handleTestOffButtonStateOverrideRequest_InvalidCargoLength TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:handleTestOffButtonStateOverrideRequest TEST.NEW TEST.NAME:handleTestOffButtonStateOverrideRequest_InvalidCargoLength TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message:<> TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].hdr.msgID:0x8002 TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].hdr.payloadLen:7 TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].payload[0]:1 TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].payload[1]:0 TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].payload[2]:0 TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].payload[3]:0 TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].payload[4]:0 TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].payload[5]:0 TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].payload[6]:0 TEST.FLOW SystemCommMessages.c.handleTestOffButtonStateOverrideRequest uut_prototype_stubs.blankMessage uut_prototype_stubs.addToCommBuffer SystemCommMessages.c.handleTestOffButtonStateOverrideRequest TEST.END_FLOW TEST.END -- Test Case: handleTestOffButtonStateOverrideRequest_Override TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:handleTestOffButtonStateOverrideRequest TEST.NEW TEST.NAME:handleTestOffButtonStateOverrideRequest_Override TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message:<> TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].hdr.msgID:0x8002 TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].hdr.payloadLen:8 TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].payload[0]:0 TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].payload[1]:0 TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].payload[2]:0 TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].payload[3]:0 TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].payload[4]:1 TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].payload[5]:0 TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].payload[6]:0 TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].payload[7]:0 TEST.VALUE:uut_prototype_stubs.testSetOffButtonStateOverride.return:1 TEST.EXPECTED:uut_prototype_stubs.testSetOffButtonStateOverride.value:BUTTON_STATE_PRESSED TEST.END -- Test Case: handleTestOffButtonStateOverrideRequest_Reset TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:handleTestOffButtonStateOverrideRequest TEST.NEW TEST.NAME:handleTestOffButtonStateOverrideRequest_Reset TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message:<> TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].hdr.msgID:0x8002 TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].hdr.payloadLen:8 TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].payload[0]:1 TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].payload[1]:0 TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].payload[3]:0 TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].payload[4]:0 TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].payload[5]:0 TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].payload[6]:0 TEST.VALUE:SystemCommMessages.handleTestOffButtonStateOverrideRequest.message[0].payload[7]:0 TEST.VALUE:uut_prototype_stubs.testResetOffButtonStateOverride.return:1 TEST.FLOW SystemCommMessages.c.handleTestOffButtonStateOverrideRequest uut_prototype_stubs.testResetOffButtonStateOverride uut_prototype_stubs.blankMessage uut_prototype_stubs.addToCommBuffer SystemCommMessages.c.handleTestOffButtonStateOverrideRequest TEST.END_FLOW TEST.END -- Subprogram: handleTestStopButtonStateOverrideRequest -- Test Case: handleTestStopButtonStateOverrideRequest_InvalidCargoLength TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:handleTestStopButtonStateOverrideRequest TEST.NEW TEST.NAME:handleTestStopButtonStateOverrideRequest_InvalidCargoLength TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message:<> TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].hdr.msgID:0x8003 TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].hdr.payloadLen:7 TEST.FLOW SystemCommMessages.c.handleTestStopButtonStateOverrideRequest uut_prototype_stubs.blankMessage uut_prototype_stubs.addToCommBuffer SystemCommMessages.c.handleTestStopButtonStateOverrideRequest TEST.END_FLOW TEST.END -- Test Case: handleTestStopButtonStateOverrideRequest_Override TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:handleTestStopButtonStateOverrideRequest TEST.NEW TEST.NAME:handleTestStopButtonStateOverrideRequest_Override TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message:<> TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].hdr.msgID:0x8003 TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].hdr.payloadLen:8 TEST.VALUE:uut_prototype_stubs.testSetStopButtonStateOverride.return:1 TEST.EXPECTED:uut_prototype_stubs.testSetStopButtonStateOverride.value:BUTTON_STATE_RELEASED TEST.END -- Test Case: handleTestStopButtonStateOverrideRequest_Reset TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:handleTestStopButtonStateOverrideRequest TEST.NEW TEST.NAME:handleTestStopButtonStateOverrideRequest_Reset TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message:<> TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].hdr.msgID:0x8003 TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].hdr.payloadLen:8 TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].payload[0]:1 TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].payload[1]:0 TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].payload[2]:0 TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].payload[3]:0 TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].payload[4]:0 TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].payload[5]:0 TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].payload[6]:0 TEST.VALUE:SystemCommMessages.handleTestStopButtonStateOverrideRequest.message[0].payload[7]:0 TEST.VALUE:uut_prototype_stubs.testResetStopButtonStateOverride.return:1 TEST.FLOW SystemCommMessages.c.handleTestStopButtonStateOverrideRequest uut_prototype_stubs.testResetStopButtonStateOverride uut_prototype_stubs.blankMessage uut_prototype_stubs.addToCommBuffer SystemCommMessages.c.handleTestStopButtonStateOverrideRequest TEST.END_FLOW TEST.END -- Subprogram: handleTestWatchdogCheckInStateOverrideRequest -- Test Case: handleTestWatchdogCheckInStateOverrideRequest_InvalidCargoLength TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:handleTestWatchdogCheckInStateOverrideRequest TEST.NEW TEST.NAME:handleTestWatchdogCheckInStateOverrideRequest_InvalidCargoLength TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message:<> TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].hdr.msgID:0x8005 TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].hdr.payloadLen:13 TEST.FLOW SystemCommMessages.c.handleTestWatchdogCheckInStateOverrideRequest uut_prototype_stubs.blankMessage uut_prototype_stubs.addToCommBuffer SystemCommMessages.c.handleTestWatchdogCheckInStateOverrideRequest TEST.END_FLOW TEST.END -- Test Case: handleTestWatchdogCheckInStateOverrideRequest_Override TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:handleTestWatchdogCheckInStateOverrideRequest TEST.NEW TEST.NAME:handleTestWatchdogCheckInStateOverrideRequest_Override TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message:<> TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].hdr.msgID:0x8005 TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].hdr.payloadLen:12 TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].payload[0]:0 TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].payload[1]:0 TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].payload[2]:0 TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].payload[3]:0 TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].payload[4]:1 TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].payload[5]:0 TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].payload[6]:0 TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].payload[7]:0 TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].payload[8]:1 TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].payload[9]:0 TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].payload[10]:0 TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].payload[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: handleTestWatchdogCheckInStateOverrideRequest_Reset TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:handleTestWatchdogCheckInStateOverrideRequest TEST.NEW TEST.NAME:handleTestWatchdogCheckInStateOverrideRequest_Reset TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message:<> TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].hdr.msgID:0x8005 TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].hdr.payloadLen:12 TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].payload[0]:1 TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].payload[1]:0 TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].payload[2]:0 TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].payload[3]:0 TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].payload[4]:0 TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].payload[5]:0 TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].payload[6]:0 TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].payload[7]:0 TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].payload[8]:2 TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].payload[9]:0 TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].payload[10]:0 TEST.VALUE:SystemCommMessages.handleTestWatchdogCheckInStateOverrideRequest.message[0].payload[11]:0 TEST.VALUE:uut_prototype_stubs.testResetWatchdogTaskCheckInOverride.return:1 TEST.EXPECTED:uut_prototype_stubs.testResetWatchdogTaskCheckInOverride.task:2 TEST.END -- Subprogram: handleTesterLogInRequest -- Test Case: handleTesterLogInRequest_LoginSuccessful TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:handleTesterLogInRequest TEST.NEW TEST.NAME:handleTesterLogInRequest_LoginSuccessful TEST.VALUE:SystemCommMessages.<>.testerLoggedIn:0 TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message:<> TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].hdr.msgID:0x8000 TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].hdr.payloadLen:3 TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].payload[0]:0x31 TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].payload[1]:0x32 TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].payload[2]:0x33 TEST.EXPECTED:SystemCommMessages.<>.testerLoggedIn:1 TEST.END -- Test Case: handleTesterLogInRequest_LoginUnsuccessful_PW_Wrong0 TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:handleTesterLogInRequest TEST.NEW TEST.NAME:handleTesterLogInRequest_LoginUnsuccessful_PW_Wrong0 TEST.VALUE:SystemCommMessages.<>.testerLoggedIn:0 TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message:<> TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].hdr.msgID:0x8000 TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].hdr.payloadLen:3 TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].payload[0]:0x34 TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].payload[1]:0x32 TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].payload[2]:0x33 TEST.EXPECTED:SystemCommMessages.<>.testerLoggedIn:0 TEST.END -- Test Case: handleTesterLogInRequest_LoginUnsuccessful_PW_Wrong1 TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:handleTesterLogInRequest TEST.NEW TEST.NAME:handleTesterLogInRequest_LoginUnsuccessful_PW_Wrong1 TEST.VALUE:SystemCommMessages.<>.testerLoggedIn:0 TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message:<> TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].hdr.msgID:0x8000 TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].hdr.payloadLen:3 TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].payload[0]:0x31 TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].payload[1]:0x34 TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].payload[2]:0x33 TEST.EXPECTED:SystemCommMessages.<>.testerLoggedIn:0 TEST.END -- Test Case: handleTesterLogInRequest_LoginUnsuccessful_PW_Wrong2 TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:handleTesterLogInRequest TEST.NEW TEST.NAME:handleTesterLogInRequest_LoginUnsuccessful_PW_Wrong2 TEST.VALUE:SystemCommMessages.<>.testerLoggedIn:0 TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message:<> TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].hdr.msgID:0x8000 TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].hdr.payloadLen:3 TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].payload[0]:0x31 TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].payload[1]:0x32 TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].payload[2]:0x34 TEST.EXPECTED:SystemCommMessages.<>.testerLoggedIn:0 TEST.END -- Test Case: handleTesterLogInRequest_LoginUnsuccessful_PW_WrongLength TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:handleTesterLogInRequest TEST.NEW TEST.NAME:handleTesterLogInRequest_LoginUnsuccessful_PW_WrongLength TEST.VALUE:SystemCommMessages.<>.testerLoggedIn:0 TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message:<> TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].hdr.msgID:0x8000 TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].hdr.payloadLen:4 TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].payload[0]:0x31 TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].payload[1]:0x32 TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].payload[2]:0x33 TEST.VALUE:SystemCommMessages.handleTesterLogInRequest.message[0].payload[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: sendDebugData_NominalPath TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:sendDebugData TEST.NEW TEST.NAME:sendDebugData_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: sendOffButtonMsgToUI_NominalPath TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:sendOffButtonMsgToUI TEST.NEW TEST.NAME:sendOffButtonMsgToUI_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: sendTestAckResponseMsg_NominalPath TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:sendTestAckResponseMsg TEST.NEW TEST.NAME:sendTestAckResponseMsg_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_CAN_PC TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[0]:0xA5 TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[1]:0x2 TEST.EXPECTED:uut_prototype_stubs.addToCommBuffer.data[2]:0x80 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: serializeMessage_MessageNeedsPadding TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:serializeMessage TEST.NEW TEST.NAME:serializeMessage_MessageNeedsPadding TEST.VALUE:SystemCommMessages.serializeMessage.msg.hdr.msgID:11 TEST.VALUE:SystemCommMessages.serializeMessage.msg.hdr.payloadLen:5 TEST.VALUE:SystemCommMessages.serializeMessage.data:<> TEST.EXPECTED:SystemCommMessages.serializeMessage.return:16 TEST.END -- Test Case: serializeMessage_NominalPath TEST.UNIT:SystemCommMessages TEST.SUBPROGRAM:serializeMessage TEST.NEW TEST.NAME:serializeMessage_NominalPath TEST.VALUE:SystemCommMessages.serializeMessage.msg.hdr.msgID:11 TEST.VALUE:SystemCommMessages.serializeMessage.msg.hdr.payloadLen:3 TEST.VALUE:SystemCommMessages.serializeMessage.data:<> TEST.EXPECTED:SystemCommMessages.serializeMessage.return:8 TEST.END