-- VectorCAST 19.sp3 (11/13/19) -- Test Case Script -- -- Environment : MODESTANDBY -- Unit(s) Under Test: ModeStandby -- -- 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: ModeStandby -- Subprogram: clearCurrentCleaningModeStatus -- Test Case: clearCurrentCleaningModeStatus.001 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:clearCurrentCleaningModeStatus TEST.NEW TEST.NAME:clearCurrentCleaningModeStatus.001 TEST.BASIS_PATH:1 of 1 TEST.NOTES: No branches in subprogram TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.startCleaningMode:0 TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.startRequestCmdID:DG_CMD_NONE TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.alarmID:ALARM_ID_NO_ALARM TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.dgOpMode:DG_MODE_FAUL TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:0 TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRequestID:GENERIC_CONFIRM_ID_NONE TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.stopRequestCmdID:GENERIC_CONFIRM_ID_NONE TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.startCleaningMode:0 TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.startRequestCmdID:DG_CMD_NONE TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.alarmID:ALARM_ID_NO_ALARM TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.dgOpMode:DG_MODE_FAUL TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:0 TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.sampleRequestID:GENERIC_CONFIRM_ID_NONE TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.stopRequestCmdID:GENERIC_CONFIRM_ID_NONE TEST.END -- Subprogram: execStandbyMode -- Test Case: execStandbyMode.001 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:execStandbyMode TEST.NEW TEST.NAME:execStandbyMode.001 TEST.BASIS_PATH:1 of 13 TEST.NOTES: This is an automatically generated test case. Test Path 1 (13) case currentStandbyState ==> default Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentStandbyState:NUM_OF_STANDBY_STATES TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE TEST.END -- Test Case: execStandbyMode.002 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:execStandbyMode TEST.NEW TEST.NAME:execStandbyMode.002 TEST.BASIS_PATH:2 of 13 TEST.NOTES: This is an automatically generated test case. Test Path 2 (1) case currentStandbyState ==> STANDBY_START_STATE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE TEST.END -- Test Case: execStandbyMode.003 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:execStandbyMode TEST.NEW TEST.NAME:execStandbyMode.003 TEST.BASIS_PATH:3 of 13 TEST.NOTES: This is an automatically generated test case. Test Path 3 (2) case currentStandbyState ==> STANDBY_WAIT_FOR_TREATMENT_STATE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_TREATMENT_STATE TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_TREATMENT_STATE TEST.END -- Test Case: execStandbyMode.004 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:execStandbyMode TEST.NEW TEST.NAME:execStandbyMode.004 TEST.BASIS_PATH:4 of 13 TEST.NOTES: This is an automatically generated test case. Test Path 4 (3) case currentStandbyState ==> STANDBY_WAIT_FOR_DISINFECT_STATE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DISINFECT_STATE TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DISINFECT_STATE TEST.END -- Test Case: execStandbyMode.005 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:execStandbyMode TEST.NEW TEST.NAME:execStandbyMode.005 TEST.IMPORT_FAILURES: (I) @LINE: 240 >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. (I) @LINE: 244 >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. (E) Errors from previous script import(s) >>> (I) @LINE: 236 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 240 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 232 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 236 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 226 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 230 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 224 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 228 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 116 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 120 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 216 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 220 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 108 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 112 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 208 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 212 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 204 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 208 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 200 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 204 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 196 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 200 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 192 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 196 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 188 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 192 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 184 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 188 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 180 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 184 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 176 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 180 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 172 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 176 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 168 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 172 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 164 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 168 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 160 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 164 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 154 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 158 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 152 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 156 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 148 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 152 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 144 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 148 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 138 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 142 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 134 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 138 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (E) @LINE: 96 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_FLUSH_CMD_RESPONSE_STATE >>> >>> Value for 'Enumeral' out of range >>> >>> Read "STANDBY_WAIT_FOR_DG_FLUSH_CMD_RESPONSE_STATE" >>> >>> Command Ignored >>> (E) @LINE: 97 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_FLUSH_CMD_RESPONSE_STATE >>> >>> Value for 'Enumeral' out of range >>> >>> Read "STANDBY_WAIT_FOR_DG_FLUSH_CMD_RESPONSE_STATE" >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:5 of 13 TEST.NOTES: This is an automatically generated test case. Test Path 5 (4) case currentStandbyState ==> STANDBY_WAIT_FOR_DG_FLUSH_CMD_RESPONSE_STATE Test Case Generation Notes: TEST.END_NOTES: TEST.STUB:ModeStandby.handleStandbyModeStartState TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE TEST.VALUE:ModeStandby.execStandbyMode.return:MACRO=STANDBY_START_STATE TEST.VALUE:ModeStandby.handleStandbyModeStartState.return:STANDBY_START_STATE TEST.VALUE:uut_prototype_stubs.getVenousBubbleDetectionEnabled.return:0 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE TEST.EXPECTED:ModeStandby.execStandbyMode.return:MACRO=STANDBY_START_STATE TEST.END -- Test Case: execStandbyMode.006 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:execStandbyMode TEST.NEW TEST.NAME:execStandbyMode.006 TEST.IMPORT_FAILURES: (I) @LINE: 376 >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. (I) @LINE: 378 >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. (E) Errors from previous script import(s) >>> (I) @LINE: 368 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 370 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 360 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 362 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 350 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 352 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 344 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 346 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 231 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 233 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 328 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 330 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 215 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 217 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 312 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 314 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 304 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 306 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 296 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 298 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 288 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 290 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 280 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 282 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 272 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 274 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 264 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 266 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 256 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 258 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 248 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 250 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 240 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 242 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 232 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 234 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 224 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 226 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 216 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 218 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 206 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 208 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 200 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 202 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 192 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 194 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 184 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 186 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 174 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 176 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 166 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 168 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (E) @LINE: 112 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_FLUSH_TO_START_STATE >>> >>> Value for 'Enumeral' out of range >>> >>> Read "STANDBY_WAIT_FOR_DG_FLUSH_TO_START_STATE" >>> >>> Command Ignored >>> (E) @LINE: 113 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_FLUSH_TO_START_STATE >>> >>> Value for 'Enumeral' out of range >>> >>> Read "STANDBY_WAIT_FOR_DG_FLUSH_TO_START_STATE" >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:6 of 13 TEST.NOTES: This is an automatically generated test case. Test Path 6 (5) case currentStandbyState ==> STANDBY_WAIT_FOR_DG_FLUSH_TO_START_STATE Test Case Generation Notes: TEST.END_NOTES: TEST.STUB:ModeStandby.handleStandbyModeStartState TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE TEST.VALUE:ModeStandby.execStandbyMode.return:MACRO=STANDBY_START_STATE TEST.VALUE:ModeStandby.handleStandbyModeStartState.return:STANDBY_START_STATE TEST.EXPECTED:ModeStandby.execStandbyMode.return:MACRO=STANDBY_START_STATE TEST.END -- Test Case: execStandbyMode.007 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:execStandbyMode TEST.NEW TEST.NAME:execStandbyMode.007 TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 128 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE >>> >>> Value for 'Enumeral' out of range >>> >>> Read "STANDBY_DG_FLUSH_IN_PROGRESS_STATE" >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:7 of 13 TEST.NOTES: This is an automatically generated test case. Test Path 7 (6) case currentStandbyState ==> STANDBY_DG_FLUSH_IN_PROGRESS_STATE Test Case Generation Notes: TEST.END_NOTES: TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE TEST.END -- Test Case: execStandbyMode.008 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:execStandbyMode TEST.NEW TEST.NAME:execStandbyMode.008 TEST.IMPORT_FAILURES: (I) @LINE: 532 >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. (I) @LINE: 535 >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. (E) Errors from previous script import(s) >>> (I) @LINE: 520 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 523 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 508 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 511 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 494 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 497 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 484 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 487 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 344 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 347 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 460 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 463 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 320 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 323 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 436 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 439 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 424 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 427 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 412 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 415 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 400 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 403 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 388 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 391 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 376 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 379 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 364 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 367 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 352 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 355 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 340 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 343 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 328 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 331 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 316 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 319 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 304 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 307 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 292 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 295 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 278 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 281 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 268 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 271 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 256 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 259 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 244 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 247 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 230 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 233 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 218 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 221 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (E) @LINE: 144 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_CMD_RESPONSE_STATE >>> >>> Value for 'Enumeral' out of range >>> >>> Read "STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_CMD_RESPONSE_STATE" >>> >>> Command Ignored >>> (E) @LINE: 145 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_CMD_RESPONSE_STATE >>> >>> Value for 'Enumeral' out of range >>> >>> Read "STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_CMD_RESPONSE_STATE" >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:8 of 13 TEST.NOTES: This is an automatically generated test case. Test Path 8 (7) case currentStandbyState ==> STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_CMD_RESPONSE_STATE Test Case Generation Notes: TEST.END_NOTES: TEST.STUB:ModeStandby.handleStandbyModeStartState TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE TEST.VALUE:ModeStandby.execStandbyMode.return:MACRO=STANDBY_START_STATE TEST.VALUE:ModeStandby.handleStandbyModeStartState.return:STANDBY_START_STATE TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE TEST.EXPECTED:ModeStandby.execStandbyMode.return:MACRO=STANDBY_START_STATE TEST.END -- Test Case: execStandbyMode.009 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:execStandbyMode TEST.NEW TEST.NAME:execStandbyMode.009 TEST.IMPORT_FAILURES: (I) @LINE: 667 >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. (I) @LINE: 670 >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. (E) Errors from previous script import(s) >>> (I) @LINE: 651 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 654 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 635 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 638 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 617 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 620 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 603 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 606 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 458 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 461 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 571 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 574 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 426 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 429 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 539 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 542 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 523 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 526 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 507 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 510 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 491 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 494 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 475 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 478 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 459 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 462 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 443 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 446 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 427 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 430 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 411 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 414 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 395 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 398 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 379 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 382 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 363 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 366 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 347 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 350 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 329 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 332 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 315 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 318 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 299 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 302 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 283 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 286 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 265 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 268 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 249 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 252 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (E) @LINE: 160 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_TO_START_STATE >>> >>> Value for 'Enumeral' out of range >>> >>> Read "STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_TO_START_STATE" >>> >>> Command Ignored >>> (E) @LINE: 161 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_TO_START_STATE >>> >>> Value for 'Enumeral' out of range >>> >>> Read "STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_TO_START_STATE" >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:9 of 13 TEST.NOTES: This is an automatically generated test case. Test Path 9 (8) case currentStandbyState ==> STANDBY_WAIT_FOR_DG_HEAT_DISINFECT_TO_START_STATE Test Case Generation Notes: TEST.END_NOTES: TEST.STUB:ModeStandby.handleStandbyModeStartState TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE TEST.VALUE:ModeStandby.execStandbyMode.return:MACRO=STANDBY_START_STATE TEST.VALUE:ModeStandby.handleStandbyModeStartState.return:STANDBY_START_STATE TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE TEST.EXPECTED:ModeStandby.execStandbyMode.return:MACRO=STANDBY_START_STATE TEST.END -- Test Case: execStandbyMode.010 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:execStandbyMode TEST.NEW TEST.NAME:execStandbyMode.010 TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 176 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE >>> >>> Value for 'Enumeral' out of range >>> >>> Read "STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE" >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:10 of 13 TEST.NOTES: This is an automatically generated test case. Test Path 10 (9) case currentStandbyState ==> STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE Test Case Generation Notes: TEST.END_NOTES: TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE TEST.END -- Test Case: execStandbyMode.011 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:execStandbyMode TEST.NEW TEST.NAME:execStandbyMode.011 TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 192 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_CMD_RESPONSE_STATE >>> >>> Value for 'Enumeral' out of range >>> >>> Read "STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_CMD_RESPONSE_STATE" >>> >>> Command Ignored >>> (E) @LINE: 193 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_CMD_RESPONSE_STATE >>> >>> Value for 'Enumeral' out of range >>> >>> Read "STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_CMD_RESPONSE_STATE" >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:11 of 13 TEST.NOTES: This is an automatically generated test case. Test Path 11 (10) case currentStandbyState ==> STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_CMD_RESPONSE_STATE Test Case Generation Notes: TEST.END_NOTES: TEST.STUB:ModeStandby.handleStandbyModeStartState TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE TEST.VALUE:ModeStandby.handleStandbyModeStartState.return:STANDBY_START_STATE TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE TEST.END -- Test Case: execStandbyMode.012 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:execStandbyMode TEST.NEW TEST.NAME:execStandbyMode.012 TEST.IMPORT_FAILURES: (I) @LINE: 853 >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. (I) @LINE: 857 >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. (E) Errors from previous script import(s) >>> (I) @LINE: 833 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 837 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 813 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 817 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 791 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 795 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 773 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 777 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 572 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 576 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 733 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 737 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 532 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 536 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 693 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 697 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 673 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 677 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 653 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 657 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 633 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 637 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 613 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 617 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 593 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 597 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 573 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 577 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 553 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 557 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 533 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 537 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 513 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 517 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 493 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 497 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 473 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 477 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 453 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 457 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 431 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 435 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 413 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 417 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 393 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 397 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 373 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 377 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 351 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 355 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 331 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (I) @LINE: 335 >>> >>> 'STANDBY_START_STATE' was specified as a macro, but it is in the symbol dictionary. >>> (E) @LINE: 208 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_TO_START_STATE >>> >>> Value for 'Enumeral' out of range >>> >>> Read "STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_TO_START_STATE" >>> >>> Command Ignored >>> (E) @LINE: 209 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_TO_START_STATE >>> >>> Value for 'Enumeral' out of range >>> >>> Read "STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_TO_START_STATE" >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:12 of 13 TEST.NOTES: This is an automatically generated test case. Test Path 12 (11) case currentStandbyState ==> STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_TO_START_STATE Test Case Generation Notes: TEST.END_NOTES: TEST.STUB:ModeStandby.handleStandbyModeStartState TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE TEST.VALUE:ModeStandby.execStandbyMode.return:MACRO=STANDBY_START_STATE TEST.VALUE:ModeStandby.handleStandbyModeStartState.return:STANDBY_START_STATE TEST.VALUE:uut_prototype_stubs.getVenousBubbleDetectionEnabled.return:0 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE TEST.EXPECTED:ModeStandby.execStandbyMode.return:MACRO=STANDBY_START_STATE TEST.END -- Test Case: execStandbyMode.013 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:execStandbyMode TEST.NEW TEST.NAME:execStandbyMode.013 TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 224 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE >>> >>> Value for 'Enumeral' out of range >>> >>> Read "STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE" >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:13 of 13 TEST.NOTES: This is an automatically generated test case. Test Path 13 (12) case currentStandbyState ==> STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE Test Case Generation Notes: TEST.END_NOTES: TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE TEST.END -- Test Case: execStandbyMode.014 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:execStandbyMode TEST.NEW TEST.NAME:execStandbyMode.014 TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 239 TEST.STUB:ModeStandby.handleStandbyModeWaitForDGChemDisinfectFlushCmdResponseState >>> >>> Could not find function handleStandbyModeWaitForDGChemDisinfectFlushCmdResponseState >>> >>> in unit ModeStandby. >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 239 >>> >>> Could not stub ModeStandby.handleStandbyModeWaitForDGChemDisinfectFlushCmdResponseState >>> (E) @LINE: 240 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_FLUSH_CMD_RESPONSE_STATE >>> >>> Value for 'Enumeral' out of range >>> >>> Read "STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_FLUSH_CMD_RESPONSE_STATE" >>> >>> Command Ignored >>> (E) @LINE: 241 TEST.VALUE:ModeStandby.handleStandbyModeWaitForDGChemDisinfectFlushCmdResponseState.return:STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_FLUSH_CMD_RESPONSE_STATE >>> >>> Subprogram 'handleStandbyModeWaitForDGChemDisinfectFlushCmdResponseState' is invalid >>> >>> Command Ignored >>> (E) @LINE: 242 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_FLUSH_CMD_RESPONSE_STATE >>> >>> Value for 'Enumeral' out of range >>> >>> Read "STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_FLUSH_CMD_RESPONSE_STATE" >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.NOTES: This is an automatically generated test case. Test Path 13 (12) case currentStandbyState ==> STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE Test Case Generation Notes: TEST.END_NOTES: TEST.STUB:ModeStandby.handleStandbyModeStartState TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE TEST.VALUE:ModeStandby.handleStandbyModeStartState.return:STANDBY_START_STATE TEST.VALUE:uut_prototype_stubs.getVenousBubbleDetectionEnabled.return:0 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE TEST.END -- Test Case: execStandbyMode.015 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:execStandbyMode TEST.NEW TEST.NAME:execStandbyMode.015 TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 256 TEST.STUB:ModeStandby.handleStandbyModeWaitForDGChemDisinfectFlushCmdResponseState >>> >>> Could not find function handleStandbyModeWaitForDGChemDisinfectFlushCmdResponseState >>> >>> in unit ModeStandby. >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 256 >>> >>> Could not stub ModeStandby.handleStandbyModeWaitForDGChemDisinfectFlushCmdResponseState >>> (E) @LINE: 257 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_FLUSH_TO_START_STATE >>> >>> Value for 'Enumeral' out of range >>> >>> Read "STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_FLUSH_TO_START_STATE" >>> >>> Command Ignored >>> (E) @LINE: 258 TEST.VALUE:ModeStandby.handleStandbyModeWaitForDGChemDisinfectFlushCmdResponseState.return:STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_FLUSH_TO_START_STATE >>> >>> Subprogram 'handleStandbyModeWaitForDGChemDisinfectFlushCmdResponseState' is invalid >>> >>> Command Ignored >>> (E) @LINE: 259 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_FLUSH_TO_START_STATE >>> >>> Value for 'Enumeral' out of range >>> >>> Read "STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_FLUSH_TO_START_STATE" >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.NOTES: This is an automatically generated test case. Test Path 13 (12) case currentStandbyState ==> STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE Test Case Generation Notes: TEST.END_NOTES: TEST.STUB:ModeStandby.handleStandbyModeStartState TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE TEST.VALUE:ModeStandby.handleStandbyModeStartState.return:STANDBY_START_STATE TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE TEST.END -- Test Case: execStandbyMode.016 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:execStandbyMode TEST.NEW TEST.NAME:execStandbyMode.016 TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 273 TEST.STUB:ModeStandby.handleStandbyModeWaitForDGChemDisinfectFlushCmdResponseState >>> >>> Could not find function handleStandbyModeWaitForDGChemDisinfectFlushCmdResponseState >>> >>> in unit ModeStandby. >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 273 >>> >>> Could not stub ModeStandby.handleStandbyModeWaitForDGChemDisinfectFlushCmdResponseState >>> (E) @LINE: 274 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_CHEM_DISINFECT_FLUSH_IN_PROGRESS_STATE >>> >>> Value for 'Enumeral' out of range >>> >>> Read "STANDBY_DG_CHEM_DISINFECT_FLUSH_IN_PROGRESS_STATE" >>> >>> Command Ignored >>> (E) @LINE: 275 TEST.VALUE:ModeStandby.handleStandbyModeWaitForDGChemDisinfectFlushCmdResponseState.return:STANDBY_DG_CHEM_DISINFECT_FLUSH_IN_PROGRESS_STATE >>> >>> Subprogram 'handleStandbyModeWaitForDGChemDisinfectFlushCmdResponseState' is invalid >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.NOTES: This is an automatically generated test case. Test Path 13 (12) case currentStandbyState ==> STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE Test Case Generation Notes: TEST.END_NOTES: TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE TEST.END -- Test Case: execStandbyMode.017 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:execStandbyMode TEST.NEW TEST.NAME:execStandbyMode.017 TEST.NOTES: This is an automatically generated test case. Test Path 1 (13) case currentStandbyState ==> default Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentStandbyState:NUM_OF_STANDBY_STATES TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE TEST.END -- Test Case: execStandbyMode.018 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:execStandbyMode TEST.NEW TEST.NAME:execStandbyMode.018 TEST.NOTES: This is an automatically generated test case. Test Path 1 (13) case currentStandbyState ==> default Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentStandbyState:NUM_OF_STANDBY_STATES TEST.VALUE:uut_prototype_stubs.doesAlarmStatusIndicateStop.return:1 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE TEST.END -- Test Case: execStandbyMode.019 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:execStandbyMode TEST.NEW TEST.NAME:execStandbyMode.019 TEST.NOTES: This is an automatically generated test case. Test Path 1 (13) case currentStandbyState ==> default Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentStandbyState:NUM_OF_STANDBY_STATES TEST.VALUE:uut_prototype_stubs.getVenousBubbleDetectionEnabled.return:1 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE TEST.END -- Test Case: execStandbyMode.020 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:execStandbyMode TEST.NEW TEST.NAME:execStandbyMode.020 TEST.NOTES: This is an automatically generated test case. Test Path 1 (13) case currentStandbyState ==> default Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentStandbyState:NUM_OF_STANDBY_STATES TEST.VALUE:uut_prototype_stubs.getVenousBubbleDetectionEnabled.return:1 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE TEST.END -- Test Case: execStandbyMode.021 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:execStandbyMode TEST.NEW TEST.NAME:execStandbyMode.021 TEST.NOTES: This is an automatically generated test case. Test Path 1 (13) case currentStandbyState ==> default Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentStandbyState:NUM_OF_STANDBY_STATES TEST.VALUE:uut_prototype_stubs.doesAlarmStatusIndicateStop.return:0 TEST.VALUE:uut_prototype_stubs.getVenousBubbleDetectionEnabled.return:1 TEST.VALUE:uut_prototype_stubs.getValvePosition.valve:VDI TEST.VALUE:uut_prototype_stubs.getValvePosition.return:VALVE_POSITION_C_CLOSE TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE TEST.EXPECTED:uut_prototype_stubs.getValvePosition.valve:VDI TEST.END -- Test Case: execStandbyMode.022 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:execStandbyMode TEST.NEW TEST.NAME:execStandbyMode.022 TEST.NOTES: This is an automatically generated test case. Test Path 1 (13) case currentStandbyState ==> default Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentStandbyState:NUM_OF_STANDBY_STATES TEST.VALUE:uut_prototype_stubs.doesAlarmStatusIndicateStop.return:1 TEST.VALUE:uut_prototype_stubs.getVenousBubbleDetectionEnabled.return:1 TEST.VALUE:uut_prototype_stubs.getValvePosition.return:VALVE_POSITION_C_CLOSE TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE TEST.END -- Test Case: execStandbyMode.023 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:execStandbyMode TEST.NEW TEST.NAME:execStandbyMode.023 TEST.NOTES: This is an automatically generated test case. Test Path 4 (3) case currentStandbyState ==> STANDBY_WAIT_FOR_DISINFECT_STATE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_CLEANING_MODE_CMD_RESPONSE_STATE TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_CLEANING_MODE_CMD_RESPONSE_STATE TEST.END -- Test Case: execStandbyMode.024 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:execStandbyMode TEST.NEW TEST.NAME:execStandbyMode.024 TEST.NOTES: This is an automatically generated test case. Test Path 4 (3) case currentStandbyState ==> STANDBY_WAIT_FOR_DISINFECT_STATE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DG_CLEANING_MODE_TO_START_STATE TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_CLEANING_MODE_IN_PROGRESS_STATE TEST.END -- Test Case: execStandbyMode.025 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:execStandbyMode TEST.NEW TEST.NAME:execStandbyMode.025 TEST.NOTES: This is an automatically generated test case. Test Path 4 (3) case currentStandbyState ==> STANDBY_WAIT_FOR_DISINFECT_STATE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_CLEANING_MODE_IN_PROGRESS_STATE TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_CLEANING_MODE_IN_PROGRESS_STATE TEST.END -- Subprogram: handleChemFlushSampleCollection -- Test Case: handleChemFlushSampleCollection.001 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleChemFlushSampleCollection TEST.NEW TEST.NAME:handleChemFlushSampleCollection.001 TEST.BASIS_PATH:1 of 9 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if ((0) == currentDGCleaningMode.sampleRqstTrgrd && (1) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> FALSE (2) if ((1) == currentDGCleaningMode.sampleRqstTrgrd && (0) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> FALSE (3) if (currentDGCleaningMode.sampleRequestID != (GENERIC_CONFIRM_ID_NONE)) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:2 TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRequestID:GENERIC_CONFIRM_ID_NONE TEST.VALUE:uut_prototype_stubs.isAlarmActive.return:2 TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:2 TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.sampleRequestID:GENERIC_CONFIRM_ID_NONE TEST.END -- Test Case: handleChemFlushSampleCollection.002 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleChemFlushSampleCollection TEST.NEW TEST.NAME:handleChemFlushSampleCollection.002 TEST.BASIS_PATH:2 of 9 TEST.NOTES: This is an automatically generated test case. Test Path 2 (1) if ((0) == currentDGCleaningMode.sampleRqstTrgrd && (1) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> FALSE (2) if ((1) == currentDGCleaningMode.sampleRqstTrgrd && (0) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> FALSE (3) if (currentDGCleaningMode.sampleRequestID != (GENERIC_CONFIRM_ID_NONE)) ==> TRUE (9) case status ==> default Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:2 TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRequestID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.VALUE:uut_prototype_stubs.isAlarmActive.return:2 TEST.VALUE:uut_prototype_stubs.getConfirmationRequestStatus.return:NUM_OF_CONFIRMATION_REQUEST_STATUS TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:2 TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.sampleRequestID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.END -- Test Case: handleChemFlushSampleCollection.003 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleChemFlushSampleCollection TEST.NEW TEST.NAME:handleChemFlushSampleCollection.003 TEST.BASIS_PATH:3 of 9 TEST.NOTES: This is an automatically generated test case. Test Path 3 (1) if ((0) == currentDGCleaningMode.sampleRqstTrgrd && (1) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> FALSE (2) if ((1) == currentDGCleaningMode.sampleRqstTrgrd && (0) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> FALSE (3) if (currentDGCleaningMode.sampleRequestID != (GENERIC_CONFIRM_ID_NONE)) ==> TRUE (4) case status ==> CONFIRMATION_REQUEST_STATUS_ACCEPTED Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:2 TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRequestID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.VALUE:uut_prototype_stubs.isAlarmActive.return:2 TEST.VALUE:uut_prototype_stubs.getConfirmationRequestStatus.return:CONFIRMATION_REQUEST_STATUS_ACCEPTED TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:2 TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.sampleRequestID:GENERIC_CONFIRM_ID_NONE TEST.END -- Test Case: handleChemFlushSampleCollection.004 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleChemFlushSampleCollection TEST.NEW TEST.NAME:handleChemFlushSampleCollection.004 TEST.BASIS_PATH:4 of 9 TEST.NOTES: This is an automatically generated test case. Test Path 4 (1) if ((0) == currentDGCleaningMode.sampleRqstTrgrd && (1) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> FALSE (2) if ((1) == currentDGCleaningMode.sampleRqstTrgrd && (0) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> FALSE (3) if (currentDGCleaningMode.sampleRequestID != (GENERIC_CONFIRM_ID_NONE)) ==> TRUE (5) case status ==> CONFIRMATION_REQUEST_STATUS_TIMEOUT Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:2 TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRequestID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.VALUE:uut_prototype_stubs.isAlarmActive.return:2 TEST.VALUE:uut_prototype_stubs.getConfirmationRequestStatus.return:CONFIRMATION_REQUEST_STATUS_TIMEOUT TEST.VALUE:uut_prototype_stubs.handleSendChemFlushPassFailToDG.status:0 TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.sampleRequestID:GENERIC_CONFIRM_ID_NONE TEST.EXPECTED:uut_prototype_stubs.handleSendChemFlushPassFailToDG.status:0 TEST.END -- Test Case: handleChemFlushSampleCollection.005 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleChemFlushSampleCollection TEST.NEW TEST.NAME:handleChemFlushSampleCollection.005 TEST.BASIS_PATH:5 of 9 TEST.NOTES: This is an automatically generated test case. Test Path 5 (1) if ((0) == currentDGCleaningMode.sampleRqstTrgrd && (1) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> FALSE (2) if ((1) == currentDGCleaningMode.sampleRqstTrgrd && (0) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> FALSE (3) if (currentDGCleaningMode.sampleRequestID != (GENERIC_CONFIRM_ID_NONE)) ==> TRUE (6) case status ==> CONFIRMATION_REQUEST_STATUS_REJECTED Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:2 TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRequestID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.VALUE:uut_prototype_stubs.isAlarmActive.return:2 TEST.VALUE:uut_prototype_stubs.getConfirmationRequestStatus.return:CONFIRMATION_REQUEST_STATUS_REJECTED TEST.VALUE:uut_prototype_stubs.handleSendChemFlushPassFailToDG.status:0 TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.sampleRequestID:GENERIC_CONFIRM_ID_NONE TEST.EXPECTED:uut_prototype_stubs.handleSendChemFlushPassFailToDG.status:0 TEST.END -- Test Case: handleChemFlushSampleCollection.006 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleChemFlushSampleCollection TEST.NEW TEST.NAME:handleChemFlushSampleCollection.006 TEST.BASIS_PATH:6 of 9 TEST.NOTES: This is an automatically generated test case. Test Path 6 (1) if ((0) == currentDGCleaningMode.sampleRqstTrgrd && (1) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> FALSE (2) if ((1) == currentDGCleaningMode.sampleRqstTrgrd && (0) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> FALSE (3) if (currentDGCleaningMode.sampleRequestID != (GENERIC_CONFIRM_ID_NONE)) ==> TRUE (7) case status ==> CONFIRMATION_REQUEST_STATUS_PENDING Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:2 TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRequestID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.VALUE:uut_prototype_stubs.isAlarmActive.return:2 TEST.VALUE:uut_prototype_stubs.getConfirmationRequestStatus.return:CONFIRMATION_REQUEST_STATUS_PENDING TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:2 TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.sampleRequestID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.END -- Test Case: handleChemFlushSampleCollection.007 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleChemFlushSampleCollection TEST.NEW TEST.NAME:handleChemFlushSampleCollection.007 TEST.BASIS_PATH:7 of 9 TEST.NOTES: This is an automatically generated test case. Test Path 7 (1) if ((0) == currentDGCleaningMode.sampleRqstTrgrd && (1) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> FALSE (2) if ((1) == currentDGCleaningMode.sampleRqstTrgrd && (0) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> FALSE (3) if (currentDGCleaningMode.sampleRequestID != (GENERIC_CONFIRM_ID_NONE)) ==> TRUE (8) case status ==> CONFIRMATION_REQUEST_STATUS_UNUSED Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:2 TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRequestID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.VALUE:uut_prototype_stubs.isAlarmActive.return:2 TEST.VALUE:uut_prototype_stubs.getConfirmationRequestStatus.return:CONFIRMATION_REQUEST_STATUS_UNUSED TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:2 TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.sampleRequestID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.END -- Test Case: handleChemFlushSampleCollection.008 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleChemFlushSampleCollection TEST.NEW TEST.NAME:handleChemFlushSampleCollection.008 TEST.BASIS_PATH:8 of 9 TEST.NOTES: This is an automatically generated test case. Test Path 8 (1) if ((0) == currentDGCleaningMode.sampleRqstTrgrd && (1) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> FALSE (2) if ((1) == currentDGCleaningMode.sampleRqstTrgrd && (0) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> TRUE (3) if (currentDGCleaningMode.sampleRequestID != (GENERIC_CONFIRM_ID_NONE)) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:1 TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRequestID:GENERIC_CONFIRM_ID_NONE TEST.VALUE:uut_prototype_stubs.isAlarmActive.return:0 TEST.VALUE:uut_prototype_stubs.addConfirmationRequest.return:GENERIC_CONFIRM_ID_NONE TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.sampleRequestID:GENERIC_CONFIRM_ID_NONE TEST.END -- Test Case: handleChemFlushSampleCollection.009 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleChemFlushSampleCollection TEST.NEW TEST.NAME:handleChemFlushSampleCollection.009 TEST.BASIS_PATH:9 of 9 TEST.NOTES: This is an automatically generated test case. Test Path 9 (1) if ((0) == currentDGCleaningMode.sampleRqstTrgrd && (1) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> TRUE (3) if (currentDGCleaningMode.sampleRequestID != (GENERIC_CONFIRM_ID_NONE)) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:0 TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRequestID:GENERIC_CONFIRM_ID_NONE TEST.VALUE:uut_prototype_stubs.isAlarmActive.return:1 TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:1 TEST.END -- Test Case: handleChemFlushSampleCollection.010 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleChemFlushSampleCollection TEST.NEW TEST.NAME:handleChemFlushSampleCollection.010 TEST.NOTES: This is an automatically generated test case. Test Path 9 (1) if ((0) == currentDGCleaningMode.sampleRqstTrgrd && (1) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> TRUE (3) if (currentDGCleaningMode.sampleRequestID != (GENERIC_CONFIRM_ID_NONE)) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:0 TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRequestID:GENERIC_CONFIRM_ID_NONE TEST.VALUE:uut_prototype_stubs.isAlarmActive.return:0 TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.sampleRequestID:GENERIC_CONFIRM_ID_NONE TEST.END -- Test Case: handleChemFlushSampleCollection.011 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleChemFlushSampleCollection TEST.NEW TEST.NAME:handleChemFlushSampleCollection.011 TEST.NOTES: This is an automatically generated test case. Test Path 8 (1) if ((0) == currentDGCleaningMode.sampleRqstTrgrd && (1) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> FALSE (2) if ((1) == currentDGCleaningMode.sampleRqstTrgrd && (0) == isAlarmActive(ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE)) ==> TRUE (3) if (currentDGCleaningMode.sampleRequestID != (GENERIC_CONFIRM_ID_NONE)) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:1 TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRequestID:GENERIC_CONFIRM_ID_NONE TEST.VALUE:uut_prototype_stubs.isAlarmActive.return:1 TEST.VALUE:uut_prototype_stubs.addConfirmationRequest.return:GENERIC_CONFIRM_ID_NONE TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.sampleRequestID:GENERIC_CONFIRM_ID_NONE TEST.END -- Subprogram: handleDisinfectCancel -- Test Case: handleDisinfectCancel.001 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleDisinfectCancel TEST.NEW TEST.NAME:handleDisinfectCancel.001 TEST.BASIS_PATH:1 of 15 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if (((STANDBY_DG_FLUSH_IN_PROGRESS_STATE) == currentStandbyState || (STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) || (STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE TEST.VALUE:ModeStandby.handleDisinfectCancel.stop:<> TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE TEST.EXPECTED:ModeStandby.handleDisinfectCancel.stop:0 TEST.END -- Test Case: handleDisinfectCancel.002 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleDisinfectCancel TEST.NEW TEST.NAME:handleDisinfectCancel.002 TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 349 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE >>> >>> Value for 'Enumeral' out of range >>> >>> Read "STANDBY_DG_FLUSH_IN_PROGRESS_STATE" >>> >>> Command Ignored >>> (E) @LINE: 352 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE >>> >>> Value for 'Enumeral' out of range >>> >>> Read "STANDBY_DG_FLUSH_IN_PROGRESS_STATE" >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:2 of 15 TEST.NOTES: This is an automatically generated test case. Test Path 2 (1) if (((STANDBY_DG_FLUSH_IN_PROGRESS_STATE) == currentStandbyState || (STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) || (STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) ==> TRUE (2) if ((1) == stop && (GENERIC_CONFIRM_ID_NONE) == disinfectCancelReqID) ==> FALSE (6) if ((GENERIC_CONFIRM_ID_NONE) != disinfectCancelReqID) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_NONE TEST.VALUE:ModeStandby.handleDisinfectCancel.stop:<> TEST.EXPECTED:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_NONE TEST.EXPECTED:ModeStandby.handleDisinfectCancel.stop:0 TEST.END -- Test Case: handleDisinfectCancel.003 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleDisinfectCancel TEST.NEW TEST.NAME:handleDisinfectCancel.003 TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 372 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE >>> >>> Value for 'Enumeral' out of range >>> >>> Read "STANDBY_DG_FLUSH_IN_PROGRESS_STATE" >>> >>> Command Ignored >>> (E) @LINE: 376 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE >>> >>> Value for 'Enumeral' out of range >>> >>> Read "STANDBY_DG_FLUSH_IN_PROGRESS_STATE" >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:3 of 15 TEST.NOTES: This is an automatically generated test case. Test Path 3 (1) if (((STANDBY_DG_FLUSH_IN_PROGRESS_STATE) == currentStandbyState || (STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) || (STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) ==> TRUE (2) if ((1) == stop && (GENERIC_CONFIRM_ID_NONE) == disinfectCancelReqID) ==> FALSE (6) if ((GENERIC_CONFIRM_ID_NONE) != disinfectCancelReqID) ==> TRUE (16) case confirm_status ==> default Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.VALUE:ModeStandby.handleDisinfectCancel.stop:<> TEST.VALUE:uut_prototype_stubs.getConfirmationRequestStatus.return:NUM_OF_CONFIRMATION_REQUEST_STATUS TEST.EXPECTED:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.EXPECTED:ModeStandby.handleDisinfectCancel.stop:0 TEST.END -- Test Case: handleDisinfectCancel.004 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleDisinfectCancel TEST.NEW TEST.NAME:handleDisinfectCancel.004 TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 397 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE >>> >>> Value for 'Enumeral' out of range >>> >>> Read "STANDBY_DG_FLUSH_IN_PROGRESS_STATE" >>> >>> Command Ignored >>> (E) @LINE: 401 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE >>> >>> Value for 'Enumeral' out of range >>> >>> Read "STANDBY_DG_FLUSH_IN_PROGRESS_STATE" >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:5 of 15 TEST.NOTES: This is an automatically generated test case. Test Path 5 (1) if (((STANDBY_DG_FLUSH_IN_PROGRESS_STATE) == currentStandbyState || (STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) || (STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) ==> TRUE (2) if ((1) == stop && (GENERIC_CONFIRM_ID_NONE) == disinfectCancelReqID) ==> FALSE (6) if ((GENERIC_CONFIRM_ID_NONE) != disinfectCancelReqID) ==> TRUE (7) case confirm_status ==> CONFIRMATION_REQUEST_STATUS_ACCEPTED (8) case currentStandbyState ==> STANDBY_DG_FLUSH_IN_PROGRESS_STATE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.VALUE:ModeStandby.handleDisinfectCancel.stop:<> TEST.VALUE:uut_prototype_stubs.getConfirmationRequestStatus.return:CONFIRMATION_REQUEST_STATUS_ACCEPTED TEST.EXPECTED:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.EXPECTED:ModeStandby.handleDisinfectCancel.stop:0 TEST.END -- Test Case: handleDisinfectCancel.005 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleDisinfectCancel TEST.NEW TEST.NAME:handleDisinfectCancel.005 TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 422 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE >>> >>> Value for 'Enumeral' out of range >>> >>> Read "STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE" >>> >>> Command Ignored >>> (E) @LINE: 426 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE >>> >>> Value for 'Enumeral' out of range >>> >>> Read "STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE" >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:6 of 15 TEST.NOTES: This is an automatically generated test case. Test Path 6 (1) if (((STANDBY_DG_FLUSH_IN_PROGRESS_STATE) == currentStandbyState || (STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) || (STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) ==> TRUE (2) if ((1) == stop && (GENERIC_CONFIRM_ID_NONE) == disinfectCancelReqID) ==> FALSE (6) if ((GENERIC_CONFIRM_ID_NONE) != disinfectCancelReqID) ==> TRUE (7) case confirm_status ==> CONFIRMATION_REQUEST_STATUS_ACCEPTED (9) case currentStandbyState ==> STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.VALUE:ModeStandby.handleDisinfectCancel.stop:<> TEST.VALUE:uut_prototype_stubs.getConfirmationRequestStatus.return:CONFIRMATION_REQUEST_STATUS_ACCEPTED TEST.EXPECTED:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.EXPECTED:ModeStandby.handleDisinfectCancel.stop:0 TEST.END -- Test Case: handleDisinfectCancel.006 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleDisinfectCancel TEST.NEW TEST.NAME:handleDisinfectCancel.006 TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 447 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE >>> >>> Value for 'Enumeral' out of range >>> >>> Read "STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE" >>> >>> Command Ignored >>> (E) @LINE: 451 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE >>> >>> Value for 'Enumeral' out of range >>> >>> Read "STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE" >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:7 of 15 TEST.NOTES: This is an automatically generated test case. Test Path 7 (1) if (((STANDBY_DG_FLUSH_IN_PROGRESS_STATE) == currentStandbyState || (STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) || (STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) ==> TRUE (2) if ((1) == stop && (GENERIC_CONFIRM_ID_NONE) == disinfectCancelReqID) ==> FALSE (6) if ((GENERIC_CONFIRM_ID_NONE) != disinfectCancelReqID) ==> TRUE (7) case confirm_status ==> CONFIRMATION_REQUEST_STATUS_ACCEPTED (10) case currentStandbyState ==> STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.VALUE:ModeStandby.handleDisinfectCancel.stop:<> TEST.VALUE:uut_prototype_stubs.getConfirmationRequestStatus.return:CONFIRMATION_REQUEST_STATUS_ACCEPTED TEST.EXPECTED:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.EXPECTED:ModeStandby.handleDisinfectCancel.stop:0 TEST.END -- Test Case: handleDisinfectCancel.007 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleDisinfectCancel TEST.NEW TEST.NAME:handleDisinfectCancel.007 TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 471 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE >>> >>> Value for 'Enumeral' out of range >>> >>> Read "STANDBY_DG_FLUSH_IN_PROGRESS_STATE" >>> >>> Command Ignored >>> (E) @LINE: 475 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE >>> >>> Value for 'Enumeral' out of range >>> >>> Read "STANDBY_DG_FLUSH_IN_PROGRESS_STATE" >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:8 of 15 TEST.NOTES: This is an automatically generated test case. Test Path 8 (1) if (((STANDBY_DG_FLUSH_IN_PROGRESS_STATE) == currentStandbyState || (STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) || (STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) ==> TRUE (2) if ((1) == stop && (GENERIC_CONFIRM_ID_NONE) == disinfectCancelReqID) ==> FALSE (6) if ((GENERIC_CONFIRM_ID_NONE) != disinfectCancelReqID) ==> TRUE (12) case confirm_status ==> CONFIRMATION_REQUEST_STATUS_TIMEOUT Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.VALUE:ModeStandby.handleDisinfectCancel.stop:<> TEST.VALUE:uut_prototype_stubs.getConfirmationRequestStatus.return:CONFIRMATION_REQUEST_STATUS_TIMEOUT TEST.EXPECTED:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.EXPECTED:ModeStandby.handleDisinfectCancel.stop:0 TEST.END -- Test Case: handleDisinfectCancel.008 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleDisinfectCancel TEST.NEW TEST.NAME:handleDisinfectCancel.008 TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 495 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE >>> >>> Value for 'Enumeral' out of range >>> >>> Read "STANDBY_DG_FLUSH_IN_PROGRESS_STATE" >>> >>> Command Ignored >>> (E) @LINE: 499 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE >>> >>> Value for 'Enumeral' out of range >>> >>> Read "STANDBY_DG_FLUSH_IN_PROGRESS_STATE" >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:9 of 15 TEST.NOTES: This is an automatically generated test case. Test Path 9 (1) if (((STANDBY_DG_FLUSH_IN_PROGRESS_STATE) == currentStandbyState || (STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) || (STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) ==> TRUE (2) if ((1) == stop && (GENERIC_CONFIRM_ID_NONE) == disinfectCancelReqID) ==> FALSE (6) if ((GENERIC_CONFIRM_ID_NONE) != disinfectCancelReqID) ==> TRUE (13) case confirm_status ==> CONFIRMATION_REQUEST_STATUS_REJECTED Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.VALUE:ModeStandby.handleDisinfectCancel.stop:<> TEST.VALUE:uut_prototype_stubs.getConfirmationRequestStatus.return:CONFIRMATION_REQUEST_STATUS_REJECTED TEST.EXPECTED:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.EXPECTED:ModeStandby.handleDisinfectCancel.stop:0 TEST.END -- Test Case: handleDisinfectCancel.009 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleDisinfectCancel TEST.NEW TEST.NAME:handleDisinfectCancel.009 TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 519 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE >>> >>> Value for 'Enumeral' out of range >>> >>> Read "STANDBY_DG_FLUSH_IN_PROGRESS_STATE" >>> >>> Command Ignored >>> (E) @LINE: 523 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE >>> >>> Value for 'Enumeral' out of range >>> >>> Read "STANDBY_DG_FLUSH_IN_PROGRESS_STATE" >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:10 of 15 TEST.NOTES: This is an automatically generated test case. Test Path 10 (1) if (((STANDBY_DG_FLUSH_IN_PROGRESS_STATE) == currentStandbyState || (STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) || (STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) ==> TRUE (2) if ((1) == stop && (GENERIC_CONFIRM_ID_NONE) == disinfectCancelReqID) ==> FALSE (6) if ((GENERIC_CONFIRM_ID_NONE) != disinfectCancelReqID) ==> TRUE (14) case confirm_status ==> CONFIRMATION_REQUEST_STATUS_PENDING Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.VALUE:ModeStandby.handleDisinfectCancel.stop:<> TEST.VALUE:uut_prototype_stubs.getConfirmationRequestStatus.return:CONFIRMATION_REQUEST_STATUS_PENDING TEST.EXPECTED:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.EXPECTED:ModeStandby.handleDisinfectCancel.stop:0 TEST.END -- Test Case: handleDisinfectCancel.010 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleDisinfectCancel TEST.NEW TEST.NAME:handleDisinfectCancel.010 TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 543 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE >>> >>> Value for 'Enumeral' out of range >>> >>> Read "STANDBY_DG_FLUSH_IN_PROGRESS_STATE" >>> >>> Command Ignored >>> (E) @LINE: 547 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE >>> >>> Value for 'Enumeral' out of range >>> >>> Read "STANDBY_DG_FLUSH_IN_PROGRESS_STATE" >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:11 of 15 TEST.NOTES: This is an automatically generated test case. Test Path 11 (1) if (((STANDBY_DG_FLUSH_IN_PROGRESS_STATE) == currentStandbyState || (STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) || (STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) ==> TRUE (2) if ((1) == stop && (GENERIC_CONFIRM_ID_NONE) == disinfectCancelReqID) ==> FALSE (6) if ((GENERIC_CONFIRM_ID_NONE) != disinfectCancelReqID) ==> TRUE (15) case confirm_status ==> CONFIRMATION_REQUEST_STATUS_UNUSED Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.VALUE:ModeStandby.handleDisinfectCancel.stop:<> TEST.VALUE:uut_prototype_stubs.getConfirmationRequestStatus.return:CONFIRMATION_REQUEST_STATUS_UNUSED TEST.EXPECTED:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.EXPECTED:ModeStandby.handleDisinfectCancel.stop:0 TEST.END -- Test Case: handleDisinfectCancel.011 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleDisinfectCancel TEST.NEW TEST.NAME:handleDisinfectCancel.011 TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 568 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE >>> >>> Value for 'Enumeral' out of range >>> >>> Read "STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE" >>> >>> Command Ignored >>> (E) @LINE: 571 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE >>> >>> Value for 'Enumeral' out of range >>> >>> Read "STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE" >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:13 of 15 TEST.NOTES: This is an automatically generated test case. Test Path 13 (1) if (((STANDBY_DG_FLUSH_IN_PROGRESS_STATE) == currentStandbyState || (STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) || (STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) ==> TRUE (2) if ((1) == stop && (GENERIC_CONFIRM_ID_NONE) == disinfectCancelReqID) ==> TRUE (3) if ((STANDBY_DG_FLUSH_IN_PROGRESS_STATE) == currentStandbyState) ==> FALSE (4) if ((STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) ==> FALSE (5) if ((STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) ==> TRUE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_NONE TEST.VALUE:ModeStandby.handleDisinfectCancel.stop:1 TEST.EXPECTED:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_NONE TEST.EXPECTED:ModeStandby.handleDisinfectCancel.stop:1 TEST.END -- Test Case: handleDisinfectCancel.012 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleDisinfectCancel TEST.NEW TEST.NAME:handleDisinfectCancel.012 TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 591 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE >>> >>> Value for 'Enumeral' out of range >>> >>> Read "STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE" >>> >>> Command Ignored >>> (E) @LINE: 594 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE >>> >>> Value for 'Enumeral' out of range >>> >>> Read "STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE" >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.NOTES: This is an automatically generated test case. Test Path 13 (1) if (((STANDBY_DG_FLUSH_IN_PROGRESS_STATE) == currentStandbyState || (STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) || (STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) ==> TRUE (2) if ((1) == stop && (GENERIC_CONFIRM_ID_NONE) == disinfectCancelReqID) ==> TRUE (3) if ((STANDBY_DG_FLUSH_IN_PROGRESS_STATE) == currentStandbyState) ==> FALSE (4) if ((STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) ==> FALSE (5) if ((STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) ==> TRUE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.VALUE:ModeStandby.handleDisinfectCancel.stop:1 TEST.EXPECTED:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.EXPECTED:ModeStandby.handleDisinfectCancel.stop:1 TEST.END -- Test Case: handleDisinfectCancel.013 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleDisinfectCancel TEST.NEW TEST.NAME:handleDisinfectCancel.013 TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 614 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE >>> >>> Value for 'Enumeral' out of range >>> >>> Read "STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE" >>> >>> Command Ignored >>> (E) @LINE: 617 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE >>> >>> Value for 'Enumeral' out of range >>> >>> Read "STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE" >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:14 of 15 TEST.NOTES: This is an automatically generated test case. Test Path 14 (1) if (((STANDBY_DG_FLUSH_IN_PROGRESS_STATE) == currentStandbyState || (STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) || (STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) ==> TRUE (2) if ((1) == stop && (GENERIC_CONFIRM_ID_NONE) == disinfectCancelReqID) ==> TRUE (3) if ((STANDBY_DG_FLUSH_IN_PROGRESS_STATE) == currentStandbyState) ==> FALSE (4) if ((STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) ==> TRUE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_NONE TEST.VALUE:ModeStandby.handleDisinfectCancel.stop:1 TEST.EXPECTED:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_NONE TEST.EXPECTED:ModeStandby.handleDisinfectCancel.stop:1 TEST.END -- Test Case: handleDisinfectCancel.014 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleDisinfectCancel TEST.NEW TEST.NAME:handleDisinfectCancel.014 TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 636 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE >>> >>> Value for 'Enumeral' out of range >>> >>> Read "STANDBY_DG_FLUSH_IN_PROGRESS_STATE" >>> >>> Command Ignored >>> (E) @LINE: 639 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_DG_FLUSH_IN_PROGRESS_STATE >>> >>> Value for 'Enumeral' out of range >>> >>> Read "STANDBY_DG_FLUSH_IN_PROGRESS_STATE" >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:15 of 15 TEST.NOTES: This is an automatically generated test case. Test Path 15 (1) if (((STANDBY_DG_FLUSH_IN_PROGRESS_STATE) == currentStandbyState || (STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) || (STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) ==> TRUE (2) if ((1) == stop && (GENERIC_CONFIRM_ID_NONE) == disinfectCancelReqID) ==> TRUE (3) if ((STANDBY_DG_FLUSH_IN_PROGRESS_STATE) == currentStandbyState) ==> TRUE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_NONE TEST.VALUE:ModeStandby.handleDisinfectCancel.stop:1 TEST.EXPECTED:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_NONE TEST.EXPECTED:ModeStandby.handleDisinfectCancel.stop:1 TEST.END -- Test Case: handleDisinfectCancel.015 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleDisinfectCancel TEST.NEW TEST.NAME:handleDisinfectCancel.015 TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 659 TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_DG_CHEM_DISINFECT_FLUSH_IN_PROGRESS_STATE >>> >>> Value for 'Enumeral' out of range >>> >>> Read "STANDBY_DG_CHEM_DISINFECT_FLUSH_IN_PROGRESS_STATE" >>> >>> Command Ignored >>> (E) @LINE: 662 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_DG_CHEM_DISINFECT_FLUSH_IN_PROGRESS_STATE >>> >>> Value for 'Enumeral' out of range >>> >>> Read "STANDBY_DG_CHEM_DISINFECT_FLUSH_IN_PROGRESS_STATE" >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.NOTES: This is an automatically generated test case. Test Path 13 (1) if (((STANDBY_DG_FLUSH_IN_PROGRESS_STATE) == currentStandbyState || (STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) || (STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) ==> TRUE (2) if ((1) == stop && (GENERIC_CONFIRM_ID_NONE) == disinfectCancelReqID) ==> TRUE (3) if ((STANDBY_DG_FLUSH_IN_PROGRESS_STATE) == currentStandbyState) ==> FALSE (4) if ((STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) ==> FALSE (5) if ((STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) ==> TRUE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_NONE TEST.VALUE:ModeStandby.handleDisinfectCancel.stop:1 TEST.EXPECTED:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_NONE TEST.EXPECTED:ModeStandby.handleDisinfectCancel.stop:1 TEST.END -- Test Case: handleDisinfectCancel.016 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleDisinfectCancel TEST.NEW TEST.NAME:handleDisinfectCancel.016 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if (((STANDBY_DG_FLUSH_IN_PROGRESS_STATE) == currentStandbyState || (STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) || (STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE TEST.VALUE:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.stopRequestCmdID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.VALUE:ModeStandby.handleDisinfectCancel.stop:<> TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE TEST.EXPECTED:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.stopRequestCmdID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.EXPECTED:ModeStandby.handleDisinfectCancel.stop:0 TEST.END -- Test Case: handleDisinfectCancel.017 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleDisinfectCancel TEST.NEW TEST.NAME:handleDisinfectCancel.017 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if (((STANDBY_DG_FLUSH_IN_PROGRESS_STATE) == currentStandbyState || (STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) || (STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_CLEANING_MODE_IN_PROGRESS_STATE TEST.VALUE:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.VALUE:ModeStandby.handleDisinfectCancel.stop:1 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_CLEANING_MODE_IN_PROGRESS_STATE TEST.EXPECTED:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_NONE TEST.EXPECTED:ModeStandby.handleDisinfectCancel.stop:1 TEST.END -- Test Case: handleDisinfectCancel.018 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleDisinfectCancel TEST.NEW TEST.NAME:handleDisinfectCancel.018 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if (((STANDBY_DG_FLUSH_IN_PROGRESS_STATE) == currentStandbyState || (STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) || (STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_HEAT TEST.VALUE:ModeStandby.handleDisinfectCancel.stop:1 TEST.VALUE:uut_prototype_stubs.getConfirmationRequestStatus.return:CONFIRMATION_REQUEST_STATUS_ACCEPTED TEST.EXPECTED:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_HEAT TEST.EXPECTED:ModeStandby.handleDisinfectCancel.stop:1 TEST.END -- Test Case: handleDisinfectCancel.019 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleDisinfectCancel TEST.NEW TEST.NAME:handleDisinfectCancel.019 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if (((STANDBY_DG_FLUSH_IN_PROGRESS_STATE) == currentStandbyState || (STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) || (STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_CLEANING_MODE_IN_PROGRESS_STATE TEST.VALUE:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_NONE TEST.VALUE:ModeStandby.handleDisinfectCancel.stop:1 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_CLEANING_MODE_IN_PROGRESS_STATE TEST.EXPECTED:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_NONE TEST.EXPECTED:ModeStandby.handleDisinfectCancel.stop:1 TEST.END -- Test Case: handleDisinfectCancel.020 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleDisinfectCancel TEST.NEW TEST.NAME:handleDisinfectCancel.020 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if (((STANDBY_DG_FLUSH_IN_PROGRESS_STATE) == currentStandbyState || (STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) || (STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_CLEANING_MODE_IN_PROGRESS_STATE TEST.VALUE:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.VALUE:ModeStandby.handleDisinfectCancel.stop:1 TEST.VALUE:uut_prototype_stubs.getConfirmationRequestStatus.return:CONFIRMATION_REQUEST_STATUS_ACCEPTED TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_CLEANING_MODE_IN_PROGRESS_STATE TEST.EXPECTED:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_NONE TEST.EXPECTED:ModeStandby.handleDisinfectCancel.stop:1 TEST.END -- Test Case: handleDisinfectCancel.021 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleDisinfectCancel TEST.NEW TEST.NAME:handleDisinfectCancel.021 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if (((STANDBY_DG_FLUSH_IN_PROGRESS_STATE) == currentStandbyState || (STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) || (STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_CLEANING_MODE_IN_PROGRESS_STATE TEST.VALUE:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.dgOpMode:DG_MODE_FLUS TEST.VALUE:ModeStandby.handleDisinfectCancel.stop:1 TEST.VALUE:uut_prototype_stubs.getConfirmationRequestStatus.return:CONFIRMATION_REQUEST_STATUS_ACCEPTED TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_CLEANING_MODE_IN_PROGRESS_STATE TEST.EXPECTED:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_NONE TEST.EXPECTED:ModeStandby.handleDisinfectCancel.stop:1 TEST.END -- Test Case: handleDisinfectCancel.022 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleDisinfectCancel TEST.NEW TEST.NAME:handleDisinfectCancel.022 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if (((STANDBY_DG_FLUSH_IN_PROGRESS_STATE) == currentStandbyState || (STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) || (STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_CLEANING_MODE_IN_PROGRESS_STATE TEST.VALUE:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.dgOpMode:DG_MODE_HEAT TEST.VALUE:ModeStandby.handleDisinfectCancel.stop:1 TEST.VALUE:uut_prototype_stubs.getConfirmationRequestStatus.return:CONFIRMATION_REQUEST_STATUS_ACCEPTED TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_CLEANING_MODE_IN_PROGRESS_STATE TEST.EXPECTED:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_NONE TEST.EXPECTED:ModeStandby.handleDisinfectCancel.stop:1 TEST.END -- Test Case: handleDisinfectCancel.023 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleDisinfectCancel TEST.NEW TEST.NAME:handleDisinfectCancel.023 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if (((STANDBY_DG_FLUSH_IN_PROGRESS_STATE) == currentStandbyState || (STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) || (STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_CLEANING_MODE_IN_PROGRESS_STATE TEST.VALUE:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.dgOpMode:DG_MODE_CHEM TEST.VALUE:ModeStandby.handleDisinfectCancel.stop:1 TEST.VALUE:uut_prototype_stubs.getConfirmationRequestStatus.return:CONFIRMATION_REQUEST_STATUS_ACCEPTED TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_CLEANING_MODE_IN_PROGRESS_STATE TEST.EXPECTED:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_NONE TEST.EXPECTED:ModeStandby.handleDisinfectCancel.stop:1 TEST.END -- Test Case: handleDisinfectCancel.024 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleDisinfectCancel TEST.NEW TEST.NAME:handleDisinfectCancel.024 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if (((STANDBY_DG_FLUSH_IN_PROGRESS_STATE) == currentStandbyState || (STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) || (STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_CLEANING_MODE_IN_PROGRESS_STATE TEST.VALUE:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.dgOpMode:DG_MODE_CHFL TEST.VALUE:ModeStandby.handleDisinfectCancel.stop:1 TEST.VALUE:uut_prototype_stubs.getConfirmationRequestStatus.return:CONFIRMATION_REQUEST_STATUS_ACCEPTED TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_CLEANING_MODE_IN_PROGRESS_STATE TEST.EXPECTED:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_NONE TEST.EXPECTED:ModeStandby.handleDisinfectCancel.stop:1 TEST.END -- Test Case: handleDisinfectCancel.025 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleDisinfectCancel TEST.NEW TEST.NAME:handleDisinfectCancel.025 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if (((STANDBY_DG_FLUSH_IN_PROGRESS_STATE) == currentStandbyState || (STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) || (STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_CLEANING_MODE_IN_PROGRESS_STATE TEST.VALUE:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.dgOpMode:DG_MODE_HCOL TEST.VALUE:ModeStandby.handleDisinfectCancel.stop:1 TEST.VALUE:uut_prototype_stubs.getConfirmationRequestStatus.return:CONFIRMATION_REQUEST_STATUS_ACCEPTED TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_CLEANING_MODE_IN_PROGRESS_STATE TEST.EXPECTED:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_NONE TEST.EXPECTED:ModeStandby.handleDisinfectCancel.stop:1 TEST.END -- Test Case: handleDisinfectCancel.026 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleDisinfectCancel TEST.NEW TEST.NAME:handleDisinfectCancel.026 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if (((STANDBY_DG_FLUSH_IN_PROGRESS_STATE) == currentStandbyState || (STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) || (STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_CLEANING_MODE_IN_PROGRESS_STATE TEST.VALUE:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.dgOpMode:DG_MODE_ROPS TEST.VALUE:ModeStandby.handleDisinfectCancel.stop:1 TEST.VALUE:uut_prototype_stubs.getConfirmationRequestStatus.return:CONFIRMATION_REQUEST_STATUS_ACCEPTED TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_CLEANING_MODE_IN_PROGRESS_STATE TEST.EXPECTED:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_NONE TEST.EXPECTED:ModeStandby.handleDisinfectCancel.stop:1 TEST.END -- Test Case: handleDisinfectCancel.027 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleDisinfectCancel TEST.NEW TEST.NAME:handleDisinfectCancel.027 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if (((STANDBY_DG_FLUSH_IN_PROGRESS_STATE) == currentStandbyState || (STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) || (STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_CLEANING_MODE_IN_PROGRESS_STATE TEST.VALUE:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.dgOpMode:DG_MODE_ROPS TEST.VALUE:ModeStandby.handleDisinfectCancel.stop:1 TEST.VALUE:uut_prototype_stubs.getConfirmationRequestStatus.return:CONFIRMATION_REQUEST_STATUS_TIMEOUT TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_CLEANING_MODE_IN_PROGRESS_STATE TEST.EXPECTED:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_NONE TEST.EXPECTED:ModeStandby.handleDisinfectCancel.stop:1 TEST.END -- Test Case: handleDisinfectCancel.028 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleDisinfectCancel TEST.NEW TEST.NAME:handleDisinfectCancel.028 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if (((STANDBY_DG_FLUSH_IN_PROGRESS_STATE) == currentStandbyState || (STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) || (STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_CLEANING_MODE_IN_PROGRESS_STATE TEST.VALUE:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.dgOpMode:DG_MODE_ROPS TEST.VALUE:ModeStandby.handleDisinfectCancel.stop:1 TEST.VALUE:uut_prototype_stubs.getConfirmationRequestStatus.return:CONFIRMATION_REQUEST_STATUS_PENDING TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_CLEANING_MODE_IN_PROGRESS_STATE TEST.EXPECTED:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.dgOpMode:DG_MODE_ROPS TEST.EXPECTED:ModeStandby.handleDisinfectCancel.stop:1 TEST.END -- Test Case: handleDisinfectCancel.029 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleDisinfectCancel TEST.NEW TEST.NAME:handleDisinfectCancel.029 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if (((STANDBY_DG_FLUSH_IN_PROGRESS_STATE) == currentStandbyState || (STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) || (STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_CLEANING_MODE_IN_PROGRESS_STATE TEST.VALUE:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.dgOpMode:DG_MODE_ROPS TEST.VALUE:ModeStandby.handleDisinfectCancel.stop:1 TEST.VALUE:uut_prototype_stubs.getConfirmationRequestStatus.return:CONFIRMATION_REQUEST_STATUS_UNUSED TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_CLEANING_MODE_IN_PROGRESS_STATE TEST.EXPECTED:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.dgOpMode:DG_MODE_ROPS TEST.EXPECTED:ModeStandby.handleDisinfectCancel.stop:1 TEST.END -- Test Case: handleDisinfectCancel.030 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleDisinfectCancel TEST.NEW TEST.NAME:handleDisinfectCancel.030 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if (((STANDBY_DG_FLUSH_IN_PROGRESS_STATE) == currentStandbyState || (STANDBY_DG_HEAT_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) || (STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE) == currentStandbyState) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_CLEANING_MODE_IN_PROGRESS_STATE TEST.VALUE:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.dgOpMode:DG_MODE_ROPS TEST.VALUE:ModeStandby.handleDisinfectCancel.stop:1 TEST.VALUE:uut_prototype_stubs.getConfirmationRequestStatus.return:NUM_OF_CONFIRMATION_REQUEST_STATUS TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_CLEANING_MODE_IN_PROGRESS_STATE TEST.EXPECTED:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.dgOpMode:DG_MODE_ROPS TEST.EXPECTED:ModeStandby.handleDisinfectCancel.stop:1 TEST.END -- Subprogram: handleROPermeateSampleCollection -- Test Case: handleROPermeateSampleCollection.001 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleROPermeateSampleCollection TEST.NEW TEST.NAME:handleROPermeateSampleCollection.001 TEST.BASIS_PATH:1 of 9 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if ((0) == currentDGCleaningMode.sampleRqstTrgrd && (1) == isAlarmActive(ALARM_ID_DG_RO_PERMEATE_SAMPLE_REMOVE_DIA_CAP)) ==> FALSE (2) if ((1) == currentDGCleaningMode.sampleRqstTrgrd && (0) == isAlarmActive(ALARM_ID_DG_RO_PERMEATE_SAMPLE_REMOVE_DIA_CAP)) ==> FALSE (3) if (currentDGCleaningMode.sampleRequestID != (GENERIC_CONFIRM_ID_NONE)) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:2 TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRequestID:GENERIC_CONFIRM_ID_NONE TEST.VALUE:uut_prototype_stubs.isAlarmActive.return:2 TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:2 TEST.END -- Test Case: handleROPermeateSampleCollection.002 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleROPermeateSampleCollection TEST.NEW TEST.NAME:handleROPermeateSampleCollection.002 TEST.BASIS_PATH:2 of 9 TEST.NOTES: This is an automatically generated test case. Test Path 2 (1) if ((0) == currentDGCleaningMode.sampleRqstTrgrd && (1) == isAlarmActive(ALARM_ID_DG_RO_PERMEATE_SAMPLE_REMOVE_DIA_CAP)) ==> FALSE (2) if ((1) == currentDGCleaningMode.sampleRqstTrgrd && (0) == isAlarmActive(ALARM_ID_DG_RO_PERMEATE_SAMPLE_REMOVE_DIA_CAP)) ==> FALSE (3) if (currentDGCleaningMode.sampleRequestID != (GENERIC_CONFIRM_ID_NONE)) ==> TRUE (9) case status ==> default Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:2 TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRequestID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.VALUE:uut_prototype_stubs.isAlarmActive.return:2 TEST.VALUE:uut_prototype_stubs.getConfirmationRequestStatus.return:NUM_OF_CONFIRMATION_REQUEST_STATUS TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:2 TEST.END -- Test Case: handleROPermeateSampleCollection.003 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleROPermeateSampleCollection TEST.NEW TEST.NAME:handleROPermeateSampleCollection.003 TEST.BASIS_PATH:3 of 9 TEST.NOTES: This is an automatically generated test case. Test Path 3 (1) if ((0) == currentDGCleaningMode.sampleRqstTrgrd && (1) == isAlarmActive(ALARM_ID_DG_RO_PERMEATE_SAMPLE_REMOVE_DIA_CAP)) ==> FALSE (2) if ((1) == currentDGCleaningMode.sampleRqstTrgrd && (0) == isAlarmActive(ALARM_ID_DG_RO_PERMEATE_SAMPLE_REMOVE_DIA_CAP)) ==> FALSE (3) if (currentDGCleaningMode.sampleRequestID != (GENERIC_CONFIRM_ID_NONE)) ==> TRUE (4) case status ==> CONFIRMATION_REQUEST_STATUS_ACCEPTED Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:2 TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRequestID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.stopRequestCmdID:GENERIC_CONFIRM_ID_NONE TEST.VALUE:uut_prototype_stubs.isAlarmActive.return:2 TEST.VALUE:uut_prototype_stubs.getConfirmationRequestStatus.return:CONFIRMATION_REQUEST_STATUS_ACCEPTED TEST.VALUE:uut_prototype_stubs.sendRequestROPermeateSampleCollectionToDG.status:MACRO=CONFIRMATION_REQUEST_STATUS_ACCEPTED TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.stopRequestCmdID:GENERIC_CONFIRM_ID_NONE TEST.EXPECTED:uut_prototype_stubs.sendRequestROPermeateSampleCollectionToDG.status:MACRO=CONFIRMATION_REQUEST_STATUS_ACCEPTED TEST.END -- Test Case: handleROPermeateSampleCollection.004 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleROPermeateSampleCollection TEST.NEW TEST.NAME:handleROPermeateSampleCollection.004 TEST.BASIS_PATH:4 of 9 TEST.NOTES: This is an automatically generated test case. Test Path 4 (1) if ((0) == currentDGCleaningMode.sampleRqstTrgrd && (1) == isAlarmActive(ALARM_ID_DG_RO_PERMEATE_SAMPLE_REMOVE_DIA_CAP)) ==> FALSE (2) if ((1) == currentDGCleaningMode.sampleRqstTrgrd && (0) == isAlarmActive(ALARM_ID_DG_RO_PERMEATE_SAMPLE_REMOVE_DIA_CAP)) ==> FALSE (3) if (currentDGCleaningMode.sampleRequestID != (GENERIC_CONFIRM_ID_NONE)) ==> TRUE (5) case status ==> CONFIRMATION_REQUEST_STATUS_TIMEOUT Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:2 TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRequestID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.stopRequestCmdID:GENERIC_CONFIRM_ID_NONE TEST.VALUE:uut_prototype_stubs.isAlarmActive.return:2 TEST.VALUE:uut_prototype_stubs.getConfirmationRequestStatus.return:CONFIRMATION_REQUEST_STATUS_TIMEOUT TEST.VALUE:uut_prototype_stubs.sendRequestROPermeateSampleCollectionToDG.status:0 TEST.VALUE:uut_prototype_stubs.sendRequestROPermeateSampleCollectionToDG.return:1 TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:2 TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.stopRequestCmdID:GENERIC_CONFIRM_ID_NONE TEST.EXPECTED:uut_prototype_stubs.sendRequestROPermeateSampleCollectionToDG.status:0 TEST.END -- Test Case: handleROPermeateSampleCollection.005 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleROPermeateSampleCollection TEST.NEW TEST.NAME:handleROPermeateSampleCollection.005 TEST.BASIS_PATH:5 of 9 TEST.NOTES: This is an automatically generated test case. Test Path 5 (1) if ((0) == currentDGCleaningMode.sampleRqstTrgrd && (1) == isAlarmActive(ALARM_ID_DG_RO_PERMEATE_SAMPLE_REMOVE_DIA_CAP)) ==> FALSE (2) if ((1) == currentDGCleaningMode.sampleRqstTrgrd && (0) == isAlarmActive(ALARM_ID_DG_RO_PERMEATE_SAMPLE_REMOVE_DIA_CAP)) ==> FALSE (3) if (currentDGCleaningMode.sampleRequestID != (GENERIC_CONFIRM_ID_NONE)) ==> TRUE (6) case status ==> CONFIRMATION_REQUEST_STATUS_REJECTED Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:2 TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRequestID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.stopRequestCmdID:GENERIC_CONFIRM_ID_NONE TEST.VALUE:uut_prototype_stubs.isAlarmActive.return:2 TEST.VALUE:uut_prototype_stubs.getConfirmationRequestStatus.return:CONFIRMATION_REQUEST_STATUS_REJECTED TEST.VALUE:uut_prototype_stubs.sendRequestROPermeateSampleCollectionToDG.status:0 TEST.VALUE:uut_prototype_stubs.sendRequestROPermeateSampleCollectionToDG.return:1 TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:2 TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.stopRequestCmdID:GENERIC_CONFIRM_ID_NONE TEST.EXPECTED:uut_prototype_stubs.sendRequestROPermeateSampleCollectionToDG.status:0 TEST.END -- Test Case: handleROPermeateSampleCollection.006 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleROPermeateSampleCollection TEST.NEW TEST.NAME:handleROPermeateSampleCollection.006 TEST.BASIS_PATH:6 of 9 TEST.NOTES: This is an automatically generated test case. Test Path 6 (1) if ((0) == currentDGCleaningMode.sampleRqstTrgrd && (1) == isAlarmActive(ALARM_ID_DG_RO_PERMEATE_SAMPLE_REMOVE_DIA_CAP)) ==> FALSE (2) if ((1) == currentDGCleaningMode.sampleRqstTrgrd && (0) == isAlarmActive(ALARM_ID_DG_RO_PERMEATE_SAMPLE_REMOVE_DIA_CAP)) ==> FALSE (3) if (currentDGCleaningMode.sampleRequestID != (GENERIC_CONFIRM_ID_NONE)) ==> TRUE (7) case status ==> CONFIRMATION_REQUEST_STATUS_PENDING Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:2 TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRequestID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.VALUE:uut_prototype_stubs.isAlarmActive.return:2 TEST.VALUE:uut_prototype_stubs.getConfirmationRequestStatus.return:CONFIRMATION_REQUEST_STATUS_PENDING TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:2 TEST.END -- Test Case: handleROPermeateSampleCollection.007 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleROPermeateSampleCollection TEST.NEW TEST.NAME:handleROPermeateSampleCollection.007 TEST.BASIS_PATH:7 of 9 TEST.NOTES: This is an automatically generated test case. Test Path 7 (1) if ((0) == currentDGCleaningMode.sampleRqstTrgrd && (1) == isAlarmActive(ALARM_ID_DG_RO_PERMEATE_SAMPLE_REMOVE_DIA_CAP)) ==> FALSE (2) if ((1) == currentDGCleaningMode.sampleRqstTrgrd && (0) == isAlarmActive(ALARM_ID_DG_RO_PERMEATE_SAMPLE_REMOVE_DIA_CAP)) ==> FALSE (3) if (currentDGCleaningMode.sampleRequestID != (GENERIC_CONFIRM_ID_NONE)) ==> TRUE (8) case status ==> CONFIRMATION_REQUEST_STATUS_UNUSED Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:2 TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRequestID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.VALUE:uut_prototype_stubs.isAlarmActive.return:2 TEST.VALUE:uut_prototype_stubs.getConfirmationRequestStatus.return:CONFIRMATION_REQUEST_STATUS_UNUSED TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:2 TEST.END -- Test Case: handleROPermeateSampleCollection.008 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleROPermeateSampleCollection TEST.NEW TEST.NAME:handleROPermeateSampleCollection.008 TEST.BASIS_PATH:8 of 9 TEST.NOTES: This is an automatically generated test case. Test Path 8 (1) if ((0) == currentDGCleaningMode.sampleRqstTrgrd && (1) == isAlarmActive(ALARM_ID_DG_RO_PERMEATE_SAMPLE_REMOVE_DIA_CAP)) ==> FALSE (2) if ((1) == currentDGCleaningMode.sampleRqstTrgrd && (0) == isAlarmActive(ALARM_ID_DG_RO_PERMEATE_SAMPLE_REMOVE_DIA_CAP)) ==> TRUE (3) if (currentDGCleaningMode.sampleRequestID != (GENERIC_CONFIRM_ID_NONE)) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:1 TEST.VALUE:uut_prototype_stubs.isAlarmActive.return:0 TEST.VALUE:uut_prototype_stubs.addConfirmationRequest.return:GENERIC_CONFIRM_ID_NONE TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:0 TEST.END -- Test Case: handleROPermeateSampleCollection.009 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleROPermeateSampleCollection TEST.NEW TEST.NAME:handleROPermeateSampleCollection.009 TEST.BASIS_PATH:9 of 9 TEST.NOTES: This is an automatically generated test case. Test Path 9 (1) if ((0) == currentDGCleaningMode.sampleRqstTrgrd && (1) == isAlarmActive(ALARM_ID_DG_RO_PERMEATE_SAMPLE_REMOVE_DIA_CAP)) ==> TRUE (3) if (currentDGCleaningMode.sampleRequestID != (GENERIC_CONFIRM_ID_NONE)) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:0 TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRequestID:GENERIC_CONFIRM_ID_NONE TEST.VALUE:uut_prototype_stubs.isAlarmActive.return:1 TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:1 TEST.END -- Test Case: handleROPermeateSampleCollection.010 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleROPermeateSampleCollection TEST.NEW TEST.NAME:handleROPermeateSampleCollection.010 TEST.NOTES: This is an automatically generated test case. Test Path 9 (1) if ((0) == currentDGCleaningMode.sampleRqstTrgrd && (1) == isAlarmActive(ALARM_ID_DG_RO_PERMEATE_SAMPLE_REMOVE_DIA_CAP)) ==> TRUE (3) if (currentDGCleaningMode.sampleRequestID != (GENERIC_CONFIRM_ID_NONE)) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:0 TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRequestID:GENERIC_CONFIRM_ID_NONE TEST.VALUE:uut_prototype_stubs.isAlarmActive.return:0 TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.sampleRequestID:GENERIC_CONFIRM_ID_NONE TEST.EXPECTED:uut_prototype_stubs.isAlarmActive.alarm:ALARM_ID_DG_RO_PERMEATE_SAMPLE_REMOVE_DIA_CAP TEST.END -- Test Case: handleROPermeateSampleCollection.011 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleROPermeateSampleCollection TEST.NEW TEST.NAME:handleROPermeateSampleCollection.011 TEST.NOTES: This is an automatically generated test case. Test Path 8 (1) if ((0) == currentDGCleaningMode.sampleRqstTrgrd && (1) == isAlarmActive(ALARM_ID_DG_RO_PERMEATE_SAMPLE_REMOVE_DIA_CAP)) ==> FALSE (2) if ((1) == currentDGCleaningMode.sampleRqstTrgrd && (0) == isAlarmActive(ALARM_ID_DG_RO_PERMEATE_SAMPLE_REMOVE_DIA_CAP)) ==> TRUE (3) if (currentDGCleaningMode.sampleRequestID != (GENERIC_CONFIRM_ID_NONE)) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:1 TEST.VALUE:uut_prototype_stubs.isAlarmActive.return:1 TEST.VALUE:uut_prototype_stubs.addConfirmationRequest.return:GENERIC_CONFIRM_ID_NONE TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:1 TEST.EXPECTED:uut_prototype_stubs.isAlarmActive.alarm:ALARM_ID_DG_RO_PERMEATE_SAMPLE_REMOVE_DIA_CAP TEST.END -- Subprogram: handleStandbyModeDGCleaningModeInProgressState -- Test Case: handleStandbyModeDGCleaningModeInProgressState.002 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleStandbyModeDGCleaningModeInProgressState TEST.NEW TEST.NAME:handleStandbyModeDGCleaningModeInProgressState.002 TEST.BASIS_PATH:2 of 4 TEST.NOTES: This is an automatically generated test case. Test Path 2 (1) if ((DG_MODE_CHFL) == currentDGCleaningMode.dgOpMode) ==> FALSE (2) if ((DG_MODE_ROPS) == currentDGCleaningMode.dgOpMode) ==> FALSE (3) if (getDGOpMode() != currentDGCleaningMode.dgOpMode) ==> TRUE Test Case Generation Notes: TEST.END_NOTES: TEST.STUB:ModeStandby.clearCurrentCleaningModeStatus TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.dgOpMode:DG_MODE_FAUL TEST.VALUE:ModeStandby.handleStandbyModeDGCleaningModeInProgressState.return:STANDBY_WAIT_FOR_TREATMENT_STATE TEST.VALUE:uut_prototype_stubs.clearAlarm.alarm:ALARM_ID_NO_ALARM TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_SERV TEST.EXPECTED:ModeStandby.handleStandbyModeDGCleaningModeInProgressState.return:STANDBY_WAIT_FOR_TREATMENT_STATE TEST.EXPECTED:uut_prototype_stubs.clearAlarm.alarm:ALARM_ID_NO_ALARM,ALARM_ID_DG_TURN_OFF_INLET_WATER_VALVES TEST.END -- Test Case: handleStandbyModeDGCleaningModeInProgressState.003 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleStandbyModeDGCleaningModeInProgressState TEST.NEW TEST.NAME:handleStandbyModeDGCleaningModeInProgressState.003 TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 53 TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.dgOpMode:<> >>> >>> Warning: Value already set >>> >>> Previous value 13 ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:3 of 4 TEST.NOTES: This is an automatically generated test case. Test Path 3 (1) if ((DG_MODE_CHFL) == currentDGCleaningMode.dgOpMode) ==> FALSE (2) if ((DG_MODE_ROPS) == currentDGCleaningMode.dgOpMode) ==> TRUE (3) if (getDGOpMode() != currentDGCleaningMode.dgOpMode) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.dgOpMode:<> TEST.VALUE:ModeStandby.handleStandbyModeDGCleaningModeInProgressState.return:STANDBY_CLEANING_MODE_IN_PROGRESS_STATE TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:<> TEST.EXPECTED:ModeStandby.handleStandbyModeDGCleaningModeInProgressState.return:STANDBY_CLEANING_MODE_IN_PROGRESS_STATE TEST.END -- Test Case: handleStandbyModeDGCleaningModeInProgressState.004 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleStandbyModeDGCleaningModeInProgressState TEST.NEW TEST.NAME:handleStandbyModeDGCleaningModeInProgressState.004 TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 72 TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.dgOpMode:<> >>> >>> Warning: Value already set >>> >>> Previous value 11 ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:4 of 4 TEST.NOTES: This is an automatically generated test case. Test Path 4 (1) if ((DG_MODE_CHFL) == currentDGCleaningMode.dgOpMode) ==> TRUE (3) if (getDGOpMode() != currentDGCleaningMode.dgOpMode) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.dgOpMode:<> TEST.VALUE:ModeStandby.handleStandbyModeDGCleaningModeInProgressState.return:STANDBY_CLEANING_MODE_IN_PROGRESS_STATE TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:<> TEST.EXPECTED:ModeStandby.handleStandbyModeDGCleaningModeInProgressState.return:STANDBY_CLEANING_MODE_IN_PROGRESS_STATE TEST.END -- Test Case: handleStandbyModeDGCleaningModeInProgressState.005 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleStandbyModeDGCleaningModeInProgressState TEST.NEW TEST.NAME:handleStandbyModeDGCleaningModeInProgressState.005 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if ((DG_MODE_CHFL) == currentDGCleaningMode.dgOpMode) ==> FALSE (2) if ((DG_MODE_ROPS) == currentDGCleaningMode.dgOpMode) ==> FALSE (3) if (getDGOpMode() != currentDGCleaningMode.dgOpMode) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.STUB:ModeStandby.clearCurrentCleaningModeStatus TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.dgOpMode:DG_MODE_CHFL TEST.VALUE:ModeStandby.handleStandbyModeDGCleaningModeInProgressState.return:STANDBY_WAIT_FOR_TREATMENT_STATE TEST.VALUE:uut_prototype_stubs.clearAlarm.alarm:ALARM_ID_NO_ALARM TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:<> TEST.EXPECTED:ModeStandby.handleStandbyModeDGCleaningModeInProgressState.return:STANDBY_WAIT_FOR_TREATMENT_STATE TEST.EXPECTED:uut_prototype_stubs.clearAlarm.alarm:ALARM_ID_NO_ALARM,ALARM_ID_DG_TURN_OFF_INLET_WATER_VALVES TEST.END -- Test Case: handleStandbyModeDGCleaningModeInProgressState.006 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleStandbyModeDGCleaningModeInProgressState TEST.NEW TEST.NAME:handleStandbyModeDGCleaningModeInProgressState.006 TEST.NOTES: This is an automatically generated test case. Test Path 4 (1) if ((DG_MODE_CHFL) == currentDGCleaningMode.dgOpMode) ==> TRUE (3) if (getDGOpMode() != currentDGCleaningMode.dgOpMode) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.STUB:ModeStandby.clearCurrentCleaningModeStatus TEST.STUB:ModeStandby.handleROPermeateSampleCollection TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.dgOpMode:DG_MODE_ROPS TEST.VALUE:ModeStandby.handleStandbyModeDGCleaningModeInProgressState.return:STANDBY_WAIT_FOR_TREATMENT_STATE TEST.VALUE:uut_prototype_stubs.clearAlarm.alarm:ALARM_ID_NO_ALARM TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:<> TEST.EXPECTED:ModeStandby.handleStandbyModeDGCleaningModeInProgressState.return:STANDBY_WAIT_FOR_TREATMENT_STATE TEST.EXPECTED:uut_prototype_stubs.clearAlarm.alarm:ALARM_ID_NO_ALARM,ALARM_ID_DG_TURN_OFF_INLET_WATER_VALVES TEST.END -- Test Case: handleStandbyModeDGCleaningModeInProgressState_mode_flush_activate_again TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleStandbyModeDGCleaningModeInProgressState TEST.NEW TEST.NAME:handleStandbyModeDGCleaningModeInProgressState_mode_flush_activate_again TEST.BASIS_PATH:1 of 4 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if ((DG_MODE_CHFL) == currentDGCleaningMode.dgOpMode) ==> FALSE (2) if ((DG_MODE_ROPS) == currentDGCleaningMode.dgOpMode) ==> FALSE (3) if (getDGOpMode() != currentDGCleaningMode.dgOpMode) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.alarmID:ALARM_ID_HD_DISINFECT_FLUSH TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.dgOpMode:DG_MODE_FLUS TEST.VALUE:ModeStandby.handleStandbyModeDGCleaningModeInProgressState.return:STANDBY_CLEANING_MODE_IN_PROGRESS_STATE TEST.VALUE:uut_prototype_stubs.isAlarmActive.return:0 TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_FLUS TEST.EXPECTED:ModeStandby.handleStandbyModeDGCleaningModeInProgressState.return:STANDBY_CLEANING_MODE_IN_PROGRESS_STATE TEST.EXPECTED:uut_prototype_stubs.activateAlarmNoData.alarm:ALARM_ID_HD_DISINFECT_FLUSH TEST.END -- Test Case: handleStandbyModeDGCleaningModeInProgressState_mode_flush_alarm_active TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleStandbyModeDGCleaningModeInProgressState TEST.NEW TEST.NAME:handleStandbyModeDGCleaningModeInProgressState_mode_flush_alarm_active TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if ((DG_MODE_CHFL) == currentDGCleaningMode.dgOpMode) ==> FALSE (2) if ((DG_MODE_ROPS) == currentDGCleaningMode.dgOpMode) ==> FALSE (3) if (getDGOpMode() != currentDGCleaningMode.dgOpMode) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.alarmID:ALARM_ID_HD_DISINFECT_FLUSH TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.dgOpMode:DG_MODE_FLUS TEST.VALUE:ModeStandby.handleStandbyModeDGCleaningModeInProgressState.return:STANDBY_CLEANING_MODE_IN_PROGRESS_STATE TEST.VALUE:uut_prototype_stubs.isAlarmActive.return:1 TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_FLUS TEST.EXPECTED:ModeStandby.handleStandbyModeDGCleaningModeInProgressState.return:STANDBY_CLEANING_MODE_IN_PROGRESS_STATE TEST.END -- Subprogram: handleStandbyModeStartState -- Test Case: handleStandbyModeStartState.001 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleStandbyModeStartState TEST.NEW TEST.NAME:handleStandbyModeStartState.001 TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 677 TEST.VALUE:uut_prototype_stubs.activateAlarmNoData.alarm:ALARM_ID_HD_CARTRIDGE_DOOR_OPENED >>> >>> Could not find function activateAlarmNoData >>> >>> in unit uut_prototype_stubs. >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:1 of 4 (partial) TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if (homingInitiated != (1) && (STATE_CLOSED) == getSwitchStatus(FRONT_DOOR)) ==> FALSE (3) if ((1) == homingInitiated && (1) == isSyringePumpHome()) ==> FALSE Test Case Generation Notes: Cannot set local variable homingInitiated in branch 1 Cannot set homingInitiated due to assignment TEST.END_NOTES: TEST.VALUE:uut_prototype_stubs.homeBloodPump.return:0 TEST.VALUE:uut_prototype_stubs.homeDialInPump.return:0 TEST.VALUE:uut_prototype_stubs.homeDialOutPump.return:0 TEST.VALUE:uut_prototype_stubs.getSwitchStatus.switchId:FRONT_DOOR TEST.VALUE:uut_prototype_stubs.getSwitchStatus.return:STATE_OPEN TEST.VALUE:uut_prototype_stubs.retractSyringePump.return:0 TEST.VALUE:uut_prototype_stubs.isSyringePumpHome.return:<> TEST.VALUE:uut_prototype_stubs.homeValve.valve:NUM_OF_VALVES TEST.VALUE:uut_prototype_stubs.homeValve.return:0 TEST.EXPECTED:ModeStandby.handleStandbyModeStartState.return:STANDBY_START_STATE TEST.END -- Test Case: handleStandbyModeStartState.002 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleStandbyModeStartState TEST.NEW TEST.NAME:handleStandbyModeStartState.002 TEST.BASIS_PATH:3 of 4 (partial) TEST.NOTES: This is an automatically generated test case. Test Path 3 (1) if (homingInitiated != (1) && (STATE_CLOSED) == getSwitchStatus(FRONT_DOOR)) ==> TRUE (2) for (valve < (NUM_OF_VALVES)) ==> FALSE (3) if ((1) == homingInitiated && (1) == isSyringePumpHome()) ==> FALSE Test Case Generation Notes: Cannot set local variable homingInitiated in branch 1 Conflict: Unable to control expression-to-expression comparison in branch 2 Cannot set homingInitiated due to assignment TEST.END_NOTES: TEST.VALUE:ModeStandby.handleStandbyModeStartState.return:STANDBY_START_STATE TEST.VALUE:uut_prototype_stubs.homeBloodPump.return:0 TEST.VALUE:uut_prototype_stubs.homeDialInPump.return:0 TEST.VALUE:uut_prototype_stubs.homeDialOutPump.return:0 TEST.VALUE:uut_prototype_stubs.getSwitchStatus.return:STATE_CLOSED TEST.VALUE:uut_prototype_stubs.retractSyringePump.return:0 TEST.VALUE:uut_prototype_stubs.isSyringePumpHome.return:1 TEST.VALUE:uut_prototype_stubs.homeValve.return:0 TEST.EXPECTED:ModeStandby.handleStandbyModeStartState.return:STANDBY_START_STATE TEST.END -- Test Case: handleStandbyModeStartState.003 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleStandbyModeStartState TEST.NEW TEST.NAME:handleStandbyModeStartState.003 TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 732 TEST.VALUE:uut_prototype_stubs.activateAlarmNoData.alarm:ALARM_ID_HD_CARTRIDGE_DOOR_OPENED >>> >>> Could not find function activateAlarmNoData >>> >>> in unit uut_prototype_stubs. >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if (homingInitiated != (1) && (STATE_CLOSED) == getSwitchStatus(FRONT_DOOR)) ==> FALSE (3) if ((1) == homingInitiated && (1) == isSyringePumpHome()) ==> FALSE Test Case Generation Notes: Cannot set local variable homingInitiated in branch 1 Cannot set homingInitiated due to assignment TEST.END_NOTES: TEST.VALUE:uut_prototype_stubs.homeBloodPump.return:0 TEST.VALUE:uut_prototype_stubs.homeDialInPump.return:0 TEST.VALUE:uut_prototype_stubs.homeDialOutPump.return:0 TEST.VALUE:uut_prototype_stubs.getSwitchStatus.switchId:FRONT_DOOR TEST.VALUE:uut_prototype_stubs.getSwitchStatus.return:STATE_OPEN TEST.VALUE:uut_prototype_stubs.retractSyringePump.return:0 TEST.VALUE:uut_prototype_stubs.isSyringePumpHome.return:<> TEST.VALUE:uut_prototype_stubs.homeValve.valve:NUM_OF_VALVES TEST.VALUE:uut_prototype_stubs.homeValve.return:0 TEST.EXPECTED:ModeStandby.handleStandbyModeStartState.return:STANDBY_START_STATE TEST.END -- Test Case: handleStandbyModeStartState.004 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleStandbyModeStartState TEST.NEW TEST.NAME:handleStandbyModeStartState.004 TEST.NOTES: This is an automatically generated test case. Test Path 3 (1) if (homingInitiated != (1) && (STATE_CLOSED) == getSwitchStatus(FRONT_DOOR)) ==> TRUE (2) for (valve < (NUM_OF_VALVES)) ==> FALSE (3) if ((1) == homingInitiated && (1) == isSyringePumpHome()) ==> FALSE Test Case Generation Notes: Cannot set local variable homingInitiated in branch 1 Conflict: Unable to control expression-to-expression comparison in branch 2 Cannot set homingInitiated due to assignment TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.homingInitiated:1 TEST.VALUE:ModeStandby.handleStandbyModeStartState.return:STANDBY_START_STATE TEST.VALUE:uut_prototype_stubs.homeBloodPump.return:0 TEST.VALUE:uut_prototype_stubs.homeDialInPump.return:0 TEST.VALUE:uut_prototype_stubs.homeDialOutPump.return:0 TEST.VALUE:uut_prototype_stubs.getSwitchStatus.return:STATE_CLOSED TEST.VALUE:uut_prototype_stubs.retractSyringePump.return:0 TEST.VALUE:uut_prototype_stubs.isSyringePumpHome.return:1 TEST.VALUE:uut_prototype_stubs.homeValve.return:0 TEST.EXPECTED:ModeStandby.<>.homingInitiated:1 TEST.EXPECTED:ModeStandby.handleStandbyModeStartState.return:STANDBY_START_STATE TEST.END -- Test Case: handleStandbyModeStartState.005 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleStandbyModeStartState TEST.NEW TEST.NAME:handleStandbyModeStartState.005 TEST.BASIS_PATH:2 of 5 (partial) TEST.NOTES: This is an automatically generated test case. Test Path 2 (1) if ((STATE_CLOSED) == getSwitchStatus(FRONT_DOOR)) ==> TRUE (2) if (homingInitiated != (1)) ==> FALSE (4) if (((1) == homingInitiated && (1) == isSyringePumpHome()) && (1) == isSyringePumpStopped()) ==> FALSE Test Case Generation Notes: Conflict: Trying to set variable ModeStandby.<>.homingInitiated 'equal to' and 'not equal to' same value in branches 2/4 TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.homingInitiated:1 TEST.VALUE:uut_prototype_stubs.getSwitchStatus.return:STATE_CLOSED TEST.VALUE:uut_prototype_stubs.isSyringePumpHome.return:<> TEST.VALUE:uut_prototype_stubs.isSyringePumpStopped.return:<> TEST.EXPECTED:ModeStandby.<>.homingInitiated:1 TEST.END -- Test Case: handleStandbyModeStartState.006 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleStandbyModeStartState TEST.NEW TEST.NAME:handleStandbyModeStartState.006 TEST.NOTES: This is an automatically generated test case. Test Path 3 (1) if (homingInitiated != (1) && (STATE_CLOSED) == getSwitchStatus(FRONT_DOOR)) ==> TRUE (2) for (valve < (NUM_OF_VALVES)) ==> FALSE (3) if ((1) == homingInitiated && (1) == isSyringePumpHome()) ==> FALSE Test Case Generation Notes: Cannot set local variable homingInitiated in branch 1 Conflict: Unable to control expression-to-expression comparison in branch 2 Cannot set homingInitiated due to assignment TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.homingInitiated:1 TEST.VALUE:ModeStandby.handleStandbyModeStartState.return:STANDBY_START_STATE TEST.VALUE:uut_prototype_stubs.homeBloodPump.return:0 TEST.VALUE:uut_prototype_stubs.homeDialInPump.return:0 TEST.VALUE:uut_prototype_stubs.homeDialOutPump.return:0 TEST.VALUE:uut_prototype_stubs.getSwitchStatus.return:STATE_CLOSED TEST.VALUE:uut_prototype_stubs.retractSyringePump.return:0 TEST.VALUE:uut_prototype_stubs.isSyringePumpHome.return:1 TEST.VALUE:uut_prototype_stubs.isSyringePumpStopped.return:1 TEST.VALUE:uut_prototype_stubs.homeValve.return:0 TEST.EXPECTED:ModeStandby.<>.homingInitiated:0 TEST.EXPECTED:ModeStandby.handleStandbyModeStartState.return:STANDBY_WAIT_FOR_TREATMENT_STATE TEST.END -- Test Case: handleStandbyModeStartState.007 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleStandbyModeStartState TEST.NEW TEST.NAME:handleStandbyModeStartState.007 TEST.NOTES: This is an automatically generated test case. Test Path 3 (1) if (homingInitiated != (1) && (STATE_CLOSED) == getSwitchStatus(FRONT_DOOR)) ==> TRUE (2) for (valve < (NUM_OF_VALVES)) ==> FALSE (3) if ((1) == homingInitiated && (1) == isSyringePumpHome()) ==> FALSE Test Case Generation Notes: Cannot set local variable homingInitiated in branch 1 Conflict: Unable to control expression-to-expression comparison in branch 2 Cannot set homingInitiated due to assignment TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.homingInitiated:0 TEST.VALUE:ModeStandby.handleStandbyModeStartState.return:STANDBY_START_STATE TEST.VALUE:uut_prototype_stubs.homeBloodPump.return:0 TEST.VALUE:uut_prototype_stubs.homeDialInPump.return:0 TEST.VALUE:uut_prototype_stubs.homeDialOutPump.return:0 TEST.VALUE:uut_prototype_stubs.getSwitchStatus.return:STATE_CLOSED TEST.VALUE:uut_prototype_stubs.retractSyringePump.return:0 TEST.VALUE:uut_prototype_stubs.isSyringePumpHome.return:0 TEST.VALUE:uut_prototype_stubs.isSyringePumpStopped.return:0 TEST.VALUE:uut_prototype_stubs.homeValve.return:0 TEST.EXPECTED:ModeStandby.<>.homingInitiated:1 TEST.EXPECTED:ModeStandby.handleStandbyModeStartState.return:STANDBY_START_STATE TEST.END -- Subprogram: handleStandbyModeWaitForDGCleaningModeCmdResponseState -- Test Case: handleStandbyModeWaitForDGCleaningModeCmdResponseState.001 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleStandbyModeWaitForDGCleaningModeCmdResponseState TEST.NEW TEST.NAME:handleStandbyModeWaitForDGCleaningModeCmdResponseState.001 TEST.BASIS_PATH:1 of 3 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if ((1) == getDGCommandResponse(currentDGCleaningMode.startRequestCmdID, &dgCmdResp)) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.handleStandbyModeWaitForDGCleaningModeCmdResponseState.return:STANDBY_WAIT_FOR_DG_CLEANING_MODE_CMD_RESPONSE_STATE TEST.VALUE:uut_prototype_stubs.getDGCommandResponse.return:0 TEST.EXPECTED:ModeStandby.handleStandbyModeWaitForDGCleaningModeCmdResponseState.return:STANDBY_WAIT_FOR_DG_CLEANING_MODE_CMD_RESPONSE_STATE TEST.END -- Test Case: handleStandbyModeWaitForDGCleaningModeCmdResponseState.002 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleStandbyModeWaitForDGCleaningModeCmdResponseState TEST.NEW TEST.NAME:handleStandbyModeWaitForDGCleaningModeCmdResponseState.002 TEST.BASIS_PATH:2 of 3 (partial) TEST.NOTES: This is an automatically generated test case. Test Path 2 (1) if ((1) == getDGCommandResponse(currentDGCleaningMode.startRequestCmdID, &dgCmdResp)) ==> TRUE (2) if ((DG_CMD_REQUEST_REJECT_REASON_NONE) == dgCmdResp.rejectCode) ==> FALSE Test Case Generation Notes: Cannot set local variable dgCmdResp in branch 2 TEST.END_NOTES: TEST.VALUE:ModeStandby.handleStandbyModeWaitForDGCleaningModeCmdResponseState.return:STANDBY_WAIT_FOR_DG_CLEANING_MODE_CMD_RESPONSE_STATE TEST.VALUE:uut_prototype_stubs.getDGCommandResponse.return:1 TEST.VALUE:uut_prototype_stubs.sendDisinfectConfirmResponse.accepted:0 TEST.VALUE:uut_prototype_stubs.sendDisinfectConfirmResponse.reason:0 TEST.VALUE:uut_prototype_stubs.sendDisinfectConfirmResponse.return:0 TEST.EXPECTED:ModeStandby.handleStandbyModeWaitForDGCleaningModeCmdResponseState.return:STANDBY_WAIT_FOR_DISINFECT_STATE TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.accepted:0 TEST.END -- Test Case: handleStandbyModeWaitForDGCleaningModeCmdResponseState.003 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleStandbyModeWaitForDGCleaningModeCmdResponseState TEST.NEW TEST.NAME:handleStandbyModeWaitForDGCleaningModeCmdResponseState.003 TEST.BASIS_PATH:3 of 3 (partial) TEST.NOTES: This is an automatically generated test case. Test Path 3 (1) if ((1) == getDGCommandResponse(currentDGCleaningMode.startRequestCmdID, &dgCmdResp)) ==> TRUE (2) if ((DG_CMD_REQUEST_REJECT_REASON_NONE) == dgCmdResp.rejectCode) ==> TRUE Test Case Generation Notes: Cannot set local variable dgCmdResp in branch 2 TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.startCleaningMode:0 TEST.VALUE:ModeStandby.handleStandbyModeWaitForDGCleaningModeCmdResponseState.return:STANDBY_WAIT_FOR_DISINFECT_STATE TEST.VALUE:uut_prototype_stubs.getDGCommandResponse.return:1 TEST.VALUE:uut_prototype_stubs.sendDisinfectConfirmResponse.return:0 TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.startCleaningMode:0 TEST.EXPECTED:ModeStandby.handleStandbyModeWaitForDGCleaningModeCmdResponseState.return:STANDBY_WAIT_FOR_DISINFECT_STATE TEST.END -- Test Case: handleStandbyModeWaitForDGCleaningModeCmdResponseState.004 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleStandbyModeWaitForDGCleaningModeCmdResponseState TEST.NEW TEST.NAME:handleStandbyModeWaitForDGCleaningModeCmdResponseState.004 TEST.NOTES: This is an automatically generated test case. Test Path 2 (1) if ((1) == getDGCommandResponse(currentDGCleaningMode.startRequestCmdID, &dgCmdResp)) ==> TRUE (2) if ((DG_CMD_REQUEST_REJECT_REASON_NONE) == dgCmdResp.rejectCode) ==> FALSE Test Case Generation Notes: Cannot set local variable dgCmdResp in branch 2 TEST.END_NOTES: TEST.VALUE:ModeStandby.handleStandbyModeWaitForDGCleaningModeCmdResponseState.return:STANDBY_WAIT_FOR_DG_CLEANING_MODE_TO_START_STATE TEST.VALUE:uut_prototype_stubs.getDGCommandResponse.commandID:0 TEST.VALUE:uut_prototype_stubs.getDGCommandResponse.cmdRespPtr[0].rejectCode:MACRO=DG_CMD_REQUEST_REJECT_REASON_NONE TEST.VALUE:uut_prototype_stubs.getDGCommandResponse.return:1 TEST.VALUE:uut_prototype_stubs.sendDisinfectConfirmResponse.accepted:0 TEST.VALUE:uut_prototype_stubs.sendDisinfectConfirmResponse.reason:0 TEST.VALUE:uut_prototype_stubs.sendDisinfectConfirmResponse.return:1 TEST.EXPECTED:ModeStandby.handleStandbyModeWaitForDGCleaningModeCmdResponseState.return:STANDBY_WAIT_FOR_DG_CLEANING_MODE_TO_START_STATE TEST.END -- Subprogram: handleStandbyModeWaitForDGCleaningModeStartState -- Test Case: handleStandbyModeWaitForDGCleaningModeStartState.001 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleStandbyModeWaitForDGCleaningModeStartState TEST.NEW TEST.NAME:handleStandbyModeWaitForDGCleaningModeStartState.001 TEST.BASIS_PATH:1 of 2 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if (currentDGCleaningMode.dgOpMode == getDGOpMode()) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.dgOpMode:DG_MODE_FAUL TEST.VALUE:ModeStandby.handleStandbyModeWaitForDGCleaningModeStartState.return:STANDBY_WAIT_FOR_DG_CLEANING_MODE_TO_START_STATE TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_SERV TEST.EXPECTED:ModeStandby.handleStandbyModeWaitForDGCleaningModeStartState.return:STANDBY_WAIT_FOR_DG_CLEANING_MODE_TO_START_STATE TEST.END -- Test Case: handleStandbyModeWaitForDGCleaningModeStartState.002 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleStandbyModeWaitForDGCleaningModeStartState TEST.NEW TEST.NAME:handleStandbyModeWaitForDGCleaningModeStartState.002 TEST.BASIS_PATH:2 of 2 TEST.NOTES: This is an automatically generated test case. Test Path 2 (1) if (currentDGCleaningMode.dgOpMode == getDGOpMode()) ==> TRUE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.dgOpMode:<> TEST.VALUE:ModeStandby.handleStandbyModeWaitForDGCleaningModeStartState.return:STANDBY_CLEANING_MODE_IN_PROGRESS_STATE TEST.VALUE:uut_prototype_stubs.activateAlarmNoData.alarm:ALARM_ID_NO_ALARM TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:<> TEST.EXPECTED:ModeStandby.handleStandbyModeWaitForDGCleaningModeStartState.return:STANDBY_CLEANING_MODE_IN_PROGRESS_STATE TEST.EXPECTED:uut_prototype_stubs.activateAlarmNoData.alarm:ALARM_ID_NO_ALARM TEST.END -- Subprogram: handleStandbyModeWaitForDisinfectState -- Test Case: handleStandbyModeWaitForDisinfectState.001 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleStandbyModeWaitForDisinfectState TEST.NEW TEST.NAME:handleStandbyModeWaitForDisinfectState.001 TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 1627 TEST.VALUE:ModeStandby.<>.flushStartReqReceived:<> >>> >>> Unknown parameter/object name flushStartReqReceived >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 1628 TEST.VALUE:ModeStandby.<>.heatDisinfectStartReqReceived:<> >>> >>> Unknown parameter/object name heatDisinfectStartReqReceived >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 1629 TEST.VALUE:ModeStandby.<>.chemDisinfectStartReqReceived:<> >>> >>> Unknown parameter/object name chemDisinfectStartReqReceived >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 1630 TEST.EXPECTED:ModeStandby.<>.flushStartReqReceived:0 >>> >>> Unknown parameter/object name flushStartReqReceived >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 1631 TEST.EXPECTED:ModeStandby.<>.heatDisinfectStartReqReceived:0 >>> >>> Unknown parameter/object name heatDisinfectStartReqReceived >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 1632 TEST.EXPECTED:ModeStandby.<>.chemDisinfectStartReqReceived:0 >>> >>> Unknown parameter/object name chemDisinfectStartReqReceived >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:1 of 4 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if ((1) == flushStartReqReceived) ==> FALSE (2) if ((1) == heatDisinfectStartReqReceived) ==> FALSE (3) if ((1) == chemDisinfectStartReqReceived) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.startCleaningMode:0 TEST.VALUE:ModeStandby.handleStandbyModeWaitForDisinfectState.return:STANDBY_WAIT_FOR_DISINFECT_STATE TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_FLUS TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.startCleaningMode:0 TEST.EXPECTED:ModeStandby.handleStandbyModeWaitForDisinfectState.return:STANDBY_WAIT_FOR_DG_CLEANING_MODE_TO_START_STATE TEST.END -- Test Case: handleStandbyModeWaitForDisinfectState.002 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleStandbyModeWaitForDisinfectState TEST.NEW TEST.NAME:handleStandbyModeWaitForDisinfectState.002 TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 1649 TEST.VALUE:ModeStandby.<>.flushStartReqReceived:<> >>> >>> Unknown parameter/object name flushStartReqReceived >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 1650 TEST.VALUE:ModeStandby.<>.heatDisinfectStartReqReceived:<> >>> >>> Unknown parameter/object name heatDisinfectStartReqReceived >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 1651 TEST.VALUE:ModeStandby.<>.chemDisinfectStartReqReceived:1 >>> >>> Unknown parameter/object name chemDisinfectStartReqReceived >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 1652 TEST.EXPECTED:ModeStandby.<>.flushStartReqReceived:0 >>> >>> Unknown parameter/object name flushStartReqReceived >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 1653 TEST.EXPECTED:ModeStandby.<>.heatDisinfectStartReqReceived:0 >>> >>> Unknown parameter/object name heatDisinfectStartReqReceived >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 1654 TEST.EXPECTED:ModeStandby.<>.chemDisinfectStartReqReceived:1 >>> >>> Unknown parameter/object name chemDisinfectStartReqReceived >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:2 of 4 TEST.NOTES: This is an automatically generated test case. Test Path 2 (1) if ((1) == flushStartReqReceived) ==> FALSE (2) if ((1) == heatDisinfectStartReqReceived) ==> FALSE (3) if ((1) == chemDisinfectStartReqReceived) ==> TRUE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.startCleaningMode:0 TEST.VALUE:ModeStandby.handleStandbyModeWaitForDisinfectState.return:STANDBY_WAIT_FOR_DISINFECT_STATE TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_HEAT TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.startCleaningMode:0 TEST.EXPECTED:ModeStandby.handleStandbyModeWaitForDisinfectState.return:STANDBY_WAIT_FOR_DG_CLEANING_MODE_TO_START_STATE TEST.END -- Test Case: handleStandbyModeWaitForDisinfectState.003 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleStandbyModeWaitForDisinfectState TEST.NEW TEST.NAME:handleStandbyModeWaitForDisinfectState.003 TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 1670 TEST.VALUE:ModeStandby.<>.flushStartReqReceived:<> >>> >>> Unknown parameter/object name flushStartReqReceived >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 1671 TEST.VALUE:ModeStandby.<>.heatDisinfectStartReqReceived:1 >>> >>> Unknown parameter/object name heatDisinfectStartReqReceived >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 1672 TEST.EXPECTED:ModeStandby.<>.flushStartReqReceived:0 >>> >>> Unknown parameter/object name flushStartReqReceived >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 1673 TEST.EXPECTED:ModeStandby.<>.heatDisinfectStartReqReceived:1 >>> >>> Unknown parameter/object name heatDisinfectStartReqReceived >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:3 of 4 TEST.NOTES: This is an automatically generated test case. Test Path 3 (1) if ((1) == flushStartReqReceived) ==> FALSE (2) if ((1) == heatDisinfectStartReqReceived) ==> TRUE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.startCleaningMode:0 TEST.VALUE:ModeStandby.handleStandbyModeWaitForDisinfectState.return:STANDBY_WAIT_FOR_DISINFECT_STATE TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_CHEM TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.startCleaningMode:0 TEST.EXPECTED:ModeStandby.handleStandbyModeWaitForDisinfectState.return:STANDBY_WAIT_FOR_DG_CLEANING_MODE_TO_START_STATE TEST.END -- Test Case: handleStandbyModeWaitForDisinfectState.004 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleStandbyModeWaitForDisinfectState TEST.NEW TEST.NAME:handleStandbyModeWaitForDisinfectState.004 TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 1688 TEST.VALUE:ModeStandby.<>.flushStartReqReceived:1 >>> >>> Unknown parameter/object name flushStartReqReceived >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 1689 TEST.EXPECTED:ModeStandby.<>.flushStartReqReceived:1 >>> >>> Unknown parameter/object name flushStartReqReceived >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:4 of 4 TEST.NOTES: This is an automatically generated test case. Test Path 4 (1) if ((1) == flushStartReqReceived) ==> TRUE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.startCleaningMode:0 TEST.VALUE:ModeStandby.handleStandbyModeWaitForDisinfectState.return:STANDBY_WAIT_FOR_DISINFECT_STATE TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_CHFL TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.startCleaningMode:0 TEST.EXPECTED:ModeStandby.handleStandbyModeWaitForDisinfectState.return:STANDBY_WAIT_FOR_DG_CLEANING_MODE_TO_START_STATE TEST.END -- Test Case: handleStandbyModeWaitForDisinfectState.005 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleStandbyModeWaitForDisinfectState TEST.NEW TEST.NAME:handleStandbyModeWaitForDisinfectState.005 TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 1697 TEST.VALUE:ModeStandby.<>.chemDisinfectFlushStartReqReceived:1 >>> >>> Unknown parameter/object name chemDisinfectFlushStartReqReceived >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 1699 TEST.EXPECTED:ModeStandby.handleStandbyModeWaitForDisinfectState.return:STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_FLUSH_CMD_RESPONSE_STATE >>> >>> Value for 'Enumeral' out of range >>> >>> Read "STANDBY_WAIT_FOR_DG_CHEM_DISINFECT_FLUSH_CMD_RESPONSE_STATE" >>> >>> Command Ignored TEST.END_IMPORT_FAILURES: TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.startCleaningMode:0 TEST.VALUE:ModeStandby.handleStandbyModeWaitForDisinfectState.return:STANDBY_WAIT_FOR_DISINFECT_STATE TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.startCleaningMode:0 TEST.EXPECTED:ModeStandby.handleStandbyModeWaitForDisinfectState.return:STANDBY_WAIT_FOR_DISINFECT_STATE TEST.END -- Test Case: handleStandbyModeWaitForDisinfectState.006 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleStandbyModeWaitForDisinfectState TEST.NEW TEST.NAME:handleStandbyModeWaitForDisinfectState.006 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if ((1) == flushStartReqReceived) ==> FALSE (2) if ((1) == heatDisinfectStartReqReceived) ==> FALSE (3) if ((1) == chemDisinfectStartReqReceived) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.startCleaningMode:1 TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.startCleaningMode:1 TEST.END -- Test Case: handleStandbyModeWaitForDisinfectState.007 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleStandbyModeWaitForDisinfectState TEST.NEW TEST.NAME:handleStandbyModeWaitForDisinfectState.007 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if ((1) == flushStartReqReceived) ==> FALSE (2) if ((1) == heatDisinfectStartReqReceived) ==> FALSE (3) if ((1) == chemDisinfectStartReqReceived) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.startCleaningMode:1 TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.dgOpMode:DG_MODE_FLUS TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.startCleaningMode:1 TEST.END -- Test Case: handleStandbyModeWaitForDisinfectState.009 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleStandbyModeWaitForDisinfectState TEST.NEW TEST.NAME:handleStandbyModeWaitForDisinfectState.009 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if ((1) == flushStartReqReceived) ==> FALSE (2) if ((1) == heatDisinfectStartReqReceived) ==> FALSE (3) if ((1) == chemDisinfectStartReqReceived) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.startCleaningMode:1 TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.dgOpMode:DG_MODE_CHEM TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.startCleaningMode:1 TEST.END -- Test Case: handleStandbyModeWaitForDisinfectState.010 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleStandbyModeWaitForDisinfectState TEST.NEW TEST.NAME:handleStandbyModeWaitForDisinfectState.010 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if ((1) == flushStartReqReceived) ==> FALSE (2) if ((1) == heatDisinfectStartReqReceived) ==> FALSE (3) if ((1) == chemDisinfectStartReqReceived) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.startCleaningMode:1 TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.dgOpMode:DG_MODE_CHFL TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.startCleaningMode:1 TEST.END -- Test Case: handleStandbyModeWaitForDisinfectState.011 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleStandbyModeWaitForDisinfectState TEST.NEW TEST.NAME:handleStandbyModeWaitForDisinfectState.011 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if ((1) == flushStartReqReceived) ==> FALSE (2) if ((1) == heatDisinfectStartReqReceived) ==> FALSE (3) if ((1) == chemDisinfectStartReqReceived) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.startCleaningMode:1 TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.dgOpMode:DG_MODE_ROPS TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.startCleaningMode:1 TEST.END -- Test Case: handleStandbyModeWaitForDisinfectState.012 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleStandbyModeWaitForDisinfectState TEST.NEW TEST.NAME:handleStandbyModeWaitForDisinfectState.012 TEST.NOTES: This is an automatically generated test case. Test Path 4 (1) if ((1) == flushStartReqReceived) ==> TRUE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.startCleaningMode:0 TEST.VALUE:ModeStandby.handleStandbyModeWaitForDisinfectState.return:STANDBY_WAIT_FOR_DISINFECT_STATE TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_ROPS TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.startCleaningMode:0 TEST.EXPECTED:ModeStandby.handleStandbyModeWaitForDisinfectState.return:STANDBY_WAIT_FOR_DG_CLEANING_MODE_TO_START_STATE TEST.END -- Test Case: handleStandbyModeWaitForDisinfectState_active_cool TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleStandbyModeWaitForDisinfectState TEST.NEW TEST.NAME:handleStandbyModeWaitForDisinfectState_active_cool TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if ((1) == flushStartReqReceived) ==> FALSE (2) if ((1) == heatDisinfectStartReqReceived) ==> FALSE (3) if ((1) == chemDisinfectStartReqReceived) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.startCleaningMode:1 TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.startRequestCmdID:DG_CMD_START_HEAT_DISINFECT_ACTIVE_COOL TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.dgOpMode:DG_MODE_HEAT TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.startCleaningMode:1 TEST.END -- Test Case: handleStandbyModeWaitForDisinfectState_passive_cool TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleStandbyModeWaitForDisinfectState TEST.NEW TEST.NAME:handleStandbyModeWaitForDisinfectState_passive_cool TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if ((1) == flushStartReqReceived) ==> FALSE (2) if ((1) == heatDisinfectStartReqReceived) ==> FALSE (3) if ((1) == chemDisinfectStartReqReceived) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.startCleaningMode:1 TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.startRequestCmdID:DG_CMD_START_HEAT_DISINFECT_PASSIVE_COOL TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.dgOpMode:DG_MODE_HEAT TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.startCleaningMode:1 TEST.END -- Test Case: handleStandbyModeWaitForDisinfectState_start_active_cool TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleStandbyModeWaitForDisinfectState TEST.NEW TEST.NAME:handleStandbyModeWaitForDisinfectState_start_active_cool TEST.NOTES: This is an automatically generated test case. Test Path 2 (1) if ((1) == flushStartReqReceived) ==> FALSE (2) if ((1) == heatDisinfectStartReqReceived) ==> FALSE (3) if ((1) == chemDisinfectStartReqReceived) ==> TRUE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.startCleaningMode:1 TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.dgOpMode:DG_MODE_HCOL TEST.VALUE:ModeStandby.handleStandbyModeWaitForDisinfectState.return:STANDBY_WAIT_FOR_DISINFECT_STATE TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_HCOL TEST.EXPECTED:ModeStandby.handleStandbyModeWaitForDisinfectState.return:STANDBY_WAIT_FOR_DG_CLEANING_MODE_CMD_RESPONSE_STATE TEST.END -- Subprogram: handleStandbyModeWaitForTreatmentState -- Test Case: handleStandbyModeWaitForTreatmentState.001 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleStandbyModeWaitForTreatmentState TEST.NEW TEST.NAME:handleStandbyModeWaitForTreatmentState.001 TEST.BASIS_PATH:1 of 4 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if ((DG_MODE_FILL) == dgOperationMode) ==> FALSE (2) if ((DG_MODE_GENE) == dgOperationMode) ==> FALSE (3) if ((1) == treatStartReqReceived) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.treatStartReqReceived:<> TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_FAUL TEST.EXPECTED:ModeStandby.<>.treatStartReqReceived:0 TEST.END -- Test Case: handleStandbyModeWaitForTreatmentState.002 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleStandbyModeWaitForTreatmentState TEST.NEW TEST.NAME:handleStandbyModeWaitForTreatmentState.002 TEST.BASIS_PATH:2 of 4 TEST.NOTES: This is an automatically generated test case. Test Path 2 (1) if ((DG_MODE_FILL) == dgOperationMode) ==> FALSE (2) if ((DG_MODE_GENE) == dgOperationMode) ==> FALSE (3) if ((1) == treatStartReqReceived) ==> TRUE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.treatStartReqReceived:1 TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_FAUL TEST.VALUE:uut_prototype_stubs.getTreatmentParameterS32DefaultValue.return:120,100,20 TEST.EXPECTED:ModeStandby.<>.treatStartReqReceived:0 TEST.EXPECTED:uut_prototype_stubs.getTreatmentParameterS32DefaultValue.param:TREATMENT_PARAM_ART_PRES_LIMIT_WINDOW,TREATMENT_PARAM_VEN_PRES_LIMIT_WINDOW,TREATMENT_PARAM_VEN_PRES_LIMIT_ASYMMETRIC TEST.EXPECTED:uut_prototype_stubs.sendPressureLimitsChangeResponse.data[0].accepted:1 TEST.EXPECTED:uut_prototype_stubs.sendPressureLimitsChangeResponse.data[0].rejReasonCode:0 TEST.EXPECTED:uut_prototype_stubs.sendPressureLimitsChangeResponse.data[0].artPresLimitWindowmmHg:120 TEST.EXPECTED:uut_prototype_stubs.sendPressureLimitsChangeResponse.data[0].venPresLimitWindowmmHg:100 TEST.EXPECTED:uut_prototype_stubs.sendPressureLimitsChangeResponse.data[0].venPresLimitAsymmetricmmHg:20 TEST.END -- Test Case: handleStandbyModeWaitForTreatmentState.003 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleStandbyModeWaitForTreatmentState TEST.NEW TEST.NAME:handleStandbyModeWaitForTreatmentState.003 TEST.BASIS_PATH:3 of 4 TEST.NOTES: This is an automatically generated test case. Test Path 3 (1) if ((DG_MODE_FILL) == dgOperationMode) ==> FALSE (2) if ((DG_MODE_GENE) == dgOperationMode) ==> TRUE (3) if ((1) == treatStartReqReceived) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.treatStartReqReceived:<> TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_GENE TEST.EXPECTED:ModeStandby.<>.treatStartReqReceived:0 TEST.END -- Test Case: handleStandbyModeWaitForTreatmentState.004 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleStandbyModeWaitForTreatmentState TEST.NEW TEST.NAME:handleStandbyModeWaitForTreatmentState.004 TEST.BASIS_PATH:4 of 4 TEST.NOTES: This is an automatically generated test case. Test Path 4 (1) if ((DG_MODE_FILL) == dgOperationMode) ==> TRUE (2) if ((DG_MODE_GENE) == dgOperationMode) ==> FALSE (3) if ((1) == treatStartReqReceived) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.treatStartReqReceived:<> TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_FILL TEST.EXPECTED:ModeStandby.<>.treatStartReqReceived:0 TEST.END -- Test Case: handleStandbyModeWaitForTreatmentState.005 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleStandbyModeWaitForTreatmentState TEST.NEW TEST.NAME:handleStandbyModeWaitForTreatmentState.005 TEST.VALUE:ModeStandby.handleStandbyModeWaitForTreatmentState.return:STANDBY_WAIT_FOR_TREATMENT_STATE TEST.VALUE:uut_prototype_stubs.isDGCommunicating.return:1 TEST.VALUE:uut_prototype_stubs.getDGVersion.return.major:0 TEST.VALUE:uut_prototype_stubs.getDGVersion.return.minor:0 TEST.VALUE:uut_prototype_stubs.getDGVersion.return.micro:0 TEST.VALUE:uut_prototype_stubs.getDGVersion.return.build:0 TEST.VALUE:uut_prototype_stubs.getDGVersion.return.fpgaId:0 TEST.VALUE:uut_prototype_stubs.getDGVersion.return.fpgaMajor:0 TEST.VALUE:uut_prototype_stubs.getDGVersion.return.fpgaMinor:0 TEST.VALUE:uut_prototype_stubs.getDGVersion.return.fpgaLab:0 TEST.VALUE:uut_prototype_stubs.getDGVersion.return.compatibilityRev:0 TEST.EXPECTED:ModeStandby.handleStandbyModeWaitForTreatmentState.return:STANDBY_WAIT_FOR_TREATMENT_STATE TEST.END -- Test Case: handleStandbyModeWaitForTreatmentState.006 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleStandbyModeWaitForTreatmentState TEST.NEW TEST.NAME:handleStandbyModeWaitForTreatmentState.006 TEST.VALUE:ModeStandby.handleStandbyModeWaitForTreatmentState.return:STANDBY_WAIT_FOR_TREATMENT_STATE TEST.VALUE:uut_prototype_stubs.isDGCommunicating.return:1 TEST.VALUE:uut_prototype_stubs.getDGVersion.return.major:1 TEST.VALUE:uut_prototype_stubs.getDGVersion.return.minor:1 TEST.VALUE:uut_prototype_stubs.getDGVersion.return.micro:1 TEST.VALUE:uut_prototype_stubs.getDGVersion.return.build:1 TEST.VALUE:uut_prototype_stubs.getDGVersion.return.fpgaId:1 TEST.VALUE:uut_prototype_stubs.getDGVersion.return.fpgaMajor:1 TEST.VALUE:uut_prototype_stubs.getDGVersion.return.fpgaMinor:1 TEST.VALUE:uut_prototype_stubs.getDGVersion.return.fpgaLab:1 TEST.VALUE:uut_prototype_stubs.getDGVersion.return.compatibilityRev:1 TEST.EXPECTED:ModeStandby.handleStandbyModeWaitForTreatmentState.return:STANDBY_WAIT_FOR_TREATMENT_STATE TEST.END -- Test Case: handleStandbyModeWaitForTreatmentState.007 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleStandbyModeWaitForTreatmentState TEST.NEW TEST.NAME:handleStandbyModeWaitForTreatmentState.007 TEST.NOTES: This is an automatically generated test case. Test Path 3 (1) if ((DG_MODE_FILL) == dgOperationMode) ==> FALSE (2) if ((DG_MODE_GENE) == dgOperationMode) ==> TRUE (3) if ((1) == treatStartReqReceived) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.treatStartReqReceived:<> TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_FLUS TEST.EXPECTED:ModeStandby.<>.treatStartReqReceived:0 TEST.END -- Test Case: handleStandbyModeWaitForTreatmentState.008 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleStandbyModeWaitForTreatmentState TEST.NEW TEST.NAME:handleStandbyModeWaitForTreatmentState.008 TEST.NOTES: This is an automatically generated test case. Test Path 3 (1) if ((DG_MODE_FILL) == dgOperationMode) ==> FALSE (2) if ((DG_MODE_GENE) == dgOperationMode) ==> TRUE (3) if ((1) == treatStartReqReceived) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.treatStartReqReceived:<> TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_HEAT TEST.EXPECTED:ModeStandby.<>.treatStartReqReceived:0 TEST.END -- Test Case: handleStandbyModeWaitForTreatmentState.009 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleStandbyModeWaitForTreatmentState TEST.NEW TEST.NAME:handleStandbyModeWaitForTreatmentState.009 TEST.NOTES: This is an automatically generated test case. Test Path 3 (1) if ((DG_MODE_FILL) == dgOperationMode) ==> FALSE (2) if ((DG_MODE_GENE) == dgOperationMode) ==> TRUE (3) if ((1) == treatStartReqReceived) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.treatStartReqReceived:<> TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_CHEM TEST.EXPECTED:ModeStandby.<>.treatStartReqReceived:0 TEST.END -- Test Case: handleStandbyModeWaitForTreatmentState.010 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleStandbyModeWaitForTreatmentState TEST.NEW TEST.NAME:handleStandbyModeWaitForTreatmentState.010 TEST.NOTES: This is an automatically generated test case. Test Path 3 (1) if ((DG_MODE_FILL) == dgOperationMode) ==> FALSE (2) if ((DG_MODE_GENE) == dgOperationMode) ==> TRUE (3) if ((1) == treatStartReqReceived) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.treatStartReqReceived:<> TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_CHFL TEST.EXPECTED:ModeStandby.<>.treatStartReqReceived:0 TEST.END -- Test Case: handleStandbyModeWaitForTreatmentState.011 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleStandbyModeWaitForTreatmentState TEST.NEW TEST.NAME:handleStandbyModeWaitForTreatmentState.011 TEST.NOTES: This is an automatically generated test case. Test Path 3 (1) if ((DG_MODE_FILL) == dgOperationMode) ==> FALSE (2) if ((DG_MODE_GENE) == dgOperationMode) ==> TRUE (3) if ((1) == treatStartReqReceived) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.treatStartReqReceived:<> TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_HCOL TEST.EXPECTED:ModeStandby.<>.treatStartReqReceived:0 TEST.END -- Test Case: handleStandbyModeWaitForTreatmentState.012 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:handleStandbyModeWaitForTreatmentState TEST.NEW TEST.NAME:handleStandbyModeWaitForTreatmentState.012 TEST.NOTES: This is an automatically generated test case. Test Path 3 (1) if ((DG_MODE_FILL) == dgOperationMode) ==> FALSE (2) if ((DG_MODE_GENE) == dgOperationMode) ==> TRUE (3) if ((1) == treatStartReqReceived) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.treatStartReqReceived:<> TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_ROPS TEST.EXPECTED:ModeStandby.<>.treatStartReqReceived:0 TEST.END -- Subprogram: haveHDDGServicesBeenExpired -- Test Case: haveHDDGServicesBeenExpired.001 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:haveHDDGServicesBeenExpired TEST.NEW TEST.NAME:haveHDDGServicesBeenExpired.001 TEST.BASIS_PATH:1 of 6 (partial) TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if ((1) == dgData.isDGServiceRecordAvailable) ==> FALSE Test Case Generation Notes: Cannot set local variable dgData in branch 1 TEST.END_NOTES: TEST.VALUE:ModeStandby.haveHDDGServicesBeenExpired.rejReason:<> TEST.EXPECTED:ModeStandby.haveHDDGServicesBeenExpired.return:0 TEST.END -- Test Case: haveHDDGServicesBeenExpired.002 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:haveHDDGServicesBeenExpired TEST.NEW TEST.NAME:haveHDDGServicesBeenExpired.002 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if ((1) == dgData.isDGServiceRecordAvailable) ==> FALSE Test Case Generation Notes: Cannot set local variable dgData in branch 1 TEST.END_NOTES: TEST.VALUE:ModeStandby.haveHDDGServicesBeenExpired.rejReason:<> TEST.VALUE:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].isDGServiceRecordAvailable:1 TEST.EXPECTED:ModeStandby.haveHDDGServicesBeenExpired.return:0 TEST.END -- Test Case: haveHDDGServicesBeenExpired.003 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:haveHDDGServicesBeenExpired TEST.NEW TEST.NAME:haveHDDGServicesBeenExpired.003 TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 1274 TEST.VALUE:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].dgServiceRecord.lastServiceDateEpoch:<> >>> >>> Expected a field name from the record type DG_SERVICE_RECORD_T >>> >>> Read: lastServiceDateEpoch TEST.END_IMPORT_FAILURES: TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if ((1) == dgData.isDGServiceRecordAvailable) ==> FALSE Test Case Generation Notes: Cannot set local variable dgData in branch 1 TEST.END_NOTES: TEST.VALUE:ModeStandby.haveHDDGServicesBeenExpired.rejReason:<> TEST.VALUE:ModeStandby.haveHDDGServicesBeenExpired.return:0 TEST.VALUE:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].isDGServiceRecordAvailable:1 TEST.VALUE:uut_prototype_stubs.getRTCTimestamp.return:100 TEST.EXPECTED:ModeStandby.haveHDDGServicesBeenExpired.return:0 TEST.END -- Test Case: haveHDDGServicesBeenExpired.004 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:haveHDDGServicesBeenExpired TEST.NEW TEST.NAME:haveHDDGServicesBeenExpired.004 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if ((1) == dgData.isDGServiceRecordAvailable) ==> FALSE Test Case Generation Notes: Cannot set local variable dgData in branch 1 TEST.END_NOTES: TEST.VALUE:ModeStandby.haveHDDGServicesBeenExpired.rejReason:<> TEST.VALUE:ModeStandby.haveHDDGServicesBeenExpired.return:1 TEST.VALUE:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].isDGServiceRecordAvailable:1 TEST.VALUE:uut_prototype_stubs.getRTCTimestamp.return:<> TEST.EXPECTED:ModeStandby.haveHDDGServicesBeenExpired.return:1 TEST.END -- Test Case: haveHDDGServicesBeenExpired.005 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:haveHDDGServicesBeenExpired TEST.NEW TEST.NAME:haveHDDGServicesBeenExpired.005 TEST.BASIS_PATH:2 of 6 (partial) TEST.NOTES: This is an automatically generated test case. Test Path 2 (1) if ((1) == dgData.isDGServiceRecordAvailable) ==> TRUE (2) if (dgSrvcElapsedTimeS > (dgData.dgServiceRecord).serviceIntervalSeconds) ==> FALSE (3) if (hdSrvcElapsedTimeS > hdServiceRecord.serviceIntervalSeconds) ==> FALSE (4) if ((1) == hasDGSrvcBeenExpired) ==> FALSE (5) if ((1) == hasHDSrvcBeenExpied) ==> FALSE Test Case Generation Notes: Cannot set local variable dgData in branch 1 Cannot set local variable dgSrvcElapsedTimeS in branch 2 Cannot set local variable dgData in branch 2 Cannot set local variable hdSrvcElapsedTimeS in branch 3 Cannot set local variable hdServiceRecord in branch 3 Cannot set local variable hasDGSrvcBeenExpired in branch 4 Cannot set local variable hasHDSrvcBeenExpied in branch 5 TEST.END_NOTES: TEST.VALUE:ModeStandby.haveHDDGServicesBeenExpired.rejReason:<> TEST.VALUE:ModeStandby.haveHDDGServicesBeenExpired.return:0 TEST.EXPECTED:ModeStandby.haveHDDGServicesBeenExpired.return:0 TEST.END -- Test Case: haveHDDGServicesBeenExpired.006 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:haveHDDGServicesBeenExpired TEST.NEW TEST.NAME:haveHDDGServicesBeenExpired.006 TEST.BASIS_PATH:3 of 6 (partial) TEST.NOTES: This is an automatically generated test case. Test Path 3 (1) if ((1) == dgData.isDGServiceRecordAvailable) ==> TRUE (2) if (dgSrvcElapsedTimeS > (dgData.dgServiceRecord).serviceIntervalSeconds) ==> FALSE (3) if (hdSrvcElapsedTimeS > hdServiceRecord.serviceIntervalSeconds) ==> FALSE (4) if ((1) == hasDGSrvcBeenExpired) ==> FALSE (5) if ((1) == hasHDSrvcBeenExpied) ==> TRUE Test Case Generation Notes: Cannot set local variable dgData in branch 1 Cannot set local variable dgSrvcElapsedTimeS in branch 2 Cannot set local variable dgData in branch 2 Cannot set local variable hdSrvcElapsedTimeS in branch 3 Cannot set local variable hdServiceRecord in branch 3 Cannot set local variable hasDGSrvcBeenExpired in branch 4 Cannot set local variable hasHDSrvcBeenExpied in branch 5 TEST.END_NOTES: TEST.VALUE:ModeStandby.haveHDDGServicesBeenExpired.rejReason:<> TEST.VALUE:ModeStandby.haveHDDGServicesBeenExpired.return:0 TEST.EXPECTED:ModeStandby.haveHDDGServicesBeenExpired.return:0 TEST.END -- Test Case: haveHDDGServicesBeenExpired.007 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:haveHDDGServicesBeenExpired TEST.NEW TEST.NAME:haveHDDGServicesBeenExpired.007 TEST.BASIS_PATH:4 of 6 (partial) TEST.NOTES: This is an automatically generated test case. Test Path 4 (1) if ((1) == dgData.isDGServiceRecordAvailable) ==> TRUE (2) if (dgSrvcElapsedTimeS > (dgData.dgServiceRecord).serviceIntervalSeconds) ==> FALSE (3) if (hdSrvcElapsedTimeS > hdServiceRecord.serviceIntervalSeconds) ==> FALSE (4) if ((1) == hasDGSrvcBeenExpired) ==> TRUE (5) if ((1) == hasHDSrvcBeenExpied) ==> FALSE Test Case Generation Notes: Cannot set local variable dgData in branch 1 Cannot set local variable dgSrvcElapsedTimeS in branch 2 Cannot set local variable dgData in branch 2 Cannot set local variable hdSrvcElapsedTimeS in branch 3 Cannot set local variable hdServiceRecord in branch 3 Cannot set local variable hasDGSrvcBeenExpired in branch 4 Cannot set local variable hasHDSrvcBeenExpied in branch 5 TEST.END_NOTES: TEST.VALUE:ModeStandby.haveHDDGServicesBeenExpired.rejReason:<> TEST.VALUE:ModeStandby.haveHDDGServicesBeenExpired.return:0 TEST.EXPECTED:ModeStandby.haveHDDGServicesBeenExpired.return:0 TEST.END -- Test Case: haveHDDGServicesBeenExpired.008 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:haveHDDGServicesBeenExpired TEST.NEW TEST.NAME:haveHDDGServicesBeenExpired.008 TEST.BASIS_PATH:5 of 6 (partial) TEST.NOTES: This is an automatically generated test case. Test Path 5 (1) if ((1) == dgData.isDGServiceRecordAvailable) ==> TRUE (2) if (dgSrvcElapsedTimeS > (dgData.dgServiceRecord).serviceIntervalSeconds) ==> FALSE (3) if (hdSrvcElapsedTimeS > hdServiceRecord.serviceIntervalSeconds) ==> TRUE (4) if ((1) == hasDGSrvcBeenExpired) ==> FALSE (5) if ((1) == hasHDSrvcBeenExpied) ==> FALSE Test Case Generation Notes: Cannot set local variable dgData in branch 1 Cannot set local variable dgSrvcElapsedTimeS in branch 2 Cannot set local variable dgData in branch 2 Cannot set local variable hdSrvcElapsedTimeS in branch 3 Cannot set local variable hdServiceRecord in branch 3 Cannot set local variable hasDGSrvcBeenExpired in branch 4 Cannot set local variable hasHDSrvcBeenExpied in branch 5 TEST.END_NOTES: TEST.VALUE:ModeStandby.haveHDDGServicesBeenExpired.rejReason:<> TEST.VALUE:ModeStandby.haveHDDGServicesBeenExpired.return:0 TEST.EXPECTED:ModeStandby.haveHDDGServicesBeenExpired.return:0 TEST.END -- Test Case: haveHDDGServicesBeenExpired.009 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:haveHDDGServicesBeenExpired TEST.NEW TEST.NAME:haveHDDGServicesBeenExpired.009 TEST.BASIS_PATH:6 of 6 (partial) TEST.NOTES: This is an automatically generated test case. Test Path 6 (1) if ((1) == dgData.isDGServiceRecordAvailable) ==> TRUE (2) if (dgSrvcElapsedTimeS > (dgData.dgServiceRecord).serviceIntervalSeconds) ==> TRUE (3) if (hdSrvcElapsedTimeS > hdServiceRecord.serviceIntervalSeconds) ==> FALSE (4) if ((1) == hasDGSrvcBeenExpired) ==> FALSE (5) if ((1) == hasHDSrvcBeenExpied) ==> FALSE Test Case Generation Notes: Cannot set local variable dgData in branch 1 Cannot set local variable dgSrvcElapsedTimeS in branch 2 Cannot set local variable dgData in branch 2 Cannot set local variable hdSrvcElapsedTimeS in branch 3 Cannot set local variable hdServiceRecord in branch 3 Cannot set local variable hasDGSrvcBeenExpired in branch 4 Cannot set local variable hasHDSrvcBeenExpied in branch 5 TEST.END_NOTES: TEST.VALUE:ModeStandby.haveHDDGServicesBeenExpired.rejReason:<> TEST.VALUE:ModeStandby.haveHDDGServicesBeenExpired.return:0 TEST.EXPECTED:ModeStandby.haveHDDGServicesBeenExpired.return:0 TEST.END -- Test Case: haveHDDGServicesBeenExpired.010 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:haveHDDGServicesBeenExpired TEST.NEW TEST.NAME:haveHDDGServicesBeenExpired.010 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if ((1) == dgData.isDGServiceRecordAvailable) ==> FALSE Test Case Generation Notes: Cannot set local variable dgData in branch 1 TEST.END_NOTES: TEST.VALUE:ModeStandby.haveHDDGServicesBeenExpired.rejReason:<> TEST.VALUE:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].dgServiceRecord.lastServiceEpochDate:1 TEST.VALUE:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].isDGServiceRecordAvailable:1 TEST.EXPECTED:ModeStandby.haveHDDGServicesBeenExpired.return:1 TEST.END -- Subprogram: initStandbyMode -- Test Case: initStandbyMode.001 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:initStandbyMode TEST.NEW TEST.NAME:initStandbyMode.001 TEST.BASIS_PATH:1 of 1 TEST.NOTES: No branches in subprogram TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE TEST.VALUE:ModeStandby.<>.treatStartReqReceived:0 TEST.VALUE:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_NONE TEST.VALUE:ModeStandby.<>.homingInitiated:0 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE TEST.EXPECTED:ModeStandby.<>.treatStartReqReceived:0 TEST.EXPECTED:ModeStandby.<>.disinfectCancelReqID:GENERIC_CONFIRM_ID_NONE TEST.EXPECTED:ModeStandby.<>.homingInitiated:0 TEST.END -- Subprogram: isDGDisinfectValid -- Test Case: isDGDisinfectValid_all_true TEST.UNIT:ModeStandby TEST.SUBPROGRAM:isDGDisinfectValid TEST.NEW TEST.NAME:isDGDisinfectValid_all_true TEST.VALUE:ModeStandby.isDGDisinfectValid.rejReason:<> TEST.VALUE:ModeStandby.isDGDisinfectValid.return:0 TEST.VALUE:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].dgUsageInfo.lastChemDisStartDateEpoch:200 TEST.VALUE:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].dgUsageInfo.lastChemDisCompleteDateEpoch:200 TEST.VALUE:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].dgUsageInfo.lastChemDisFlushCompleteDateEpoch:220 TEST.VALUE:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].dgUsageInfo.lastHeatDisCompleteDateEpoch:150 TEST.VALUE:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].isDGUsageInfoAvailable:1 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[0]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[1]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[2]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[3]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[4]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[5]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[6]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[7]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[8]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[9]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[10]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[11]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[12]:150 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[13]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[14]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[15]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[16]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[17]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferLength:18 TEST.VALUE:uut_prototype_stubs.getRTCTimestamp.return:160 TEST.EXPECTED:ModeStandby.isDGDisinfectValid.return:1 TEST.END -- Test Case: isDGDisinfectValid_basic_flush_valid TEST.UNIT:ModeStandby TEST.SUBPROGRAM:isDGDisinfectValid TEST.NEW TEST.NAME:isDGDisinfectValid_basic_flush_valid TEST.VALUE:ModeStandby.isDGDisinfectValid.rejReason:<> TEST.VALUE:ModeStandby.isDGDisinfectValid.return:0 TEST.VALUE:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].dgUsageInfo.lastBasicFlushCompleteDateEpoch:3000 TEST.VALUE:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].dgUsageInfo.lastChemDisStartDateEpoch:100 TEST.VALUE:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].dgUsageInfo.lastChemDisCompleteDateEpoch:200 TEST.VALUE:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].dgUsageInfo.lastChemDisFlushCompleteDateEpoch:220 TEST.VALUE:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].dgUsageInfo.lastHeatDisCompleteDateEpoch:150 TEST.VALUE:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].isDGUsageInfoAvailable:1 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[0]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[1]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[2]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[3]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[4]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[5]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[6]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[7]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[8]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[9]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[10]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[11]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[12]:150 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[13]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[14]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[15]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[16]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[17]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferLength:18 TEST.VALUE:uut_prototype_stubs.getRTCTimestamp.return:8000 TEST.EXPECTED:ModeStandby.isDGDisinfectValid.return:1 TEST.END -- Test Case: isDGDisinfectValid_chem_flush_valid TEST.UNIT:ModeStandby TEST.SUBPROGRAM:isDGDisinfectValid TEST.NEW TEST.NAME:isDGDisinfectValid_chem_flush_valid TEST.VALUE:ModeStandby.isDGDisinfectValid.rejReason:<> TEST.VALUE:ModeStandby.isDGDisinfectValid.return:0 TEST.VALUE:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].dgUsageInfo.lastBasicFlushCompleteDateEpoch:50 TEST.VALUE:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].dgUsageInfo.lastChemDisStartDateEpoch:100 TEST.VALUE:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].dgUsageInfo.lastChemDisCompleteDateEpoch:200 TEST.VALUE:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].dgUsageInfo.lastChemDisFlushCompleteDateEpoch:3000 TEST.VALUE:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].dgUsageInfo.lastHeatDisCompleteDateEpoch:150 TEST.VALUE:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].isDGUsageInfoAvailable:1 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[0]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[1]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[2]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[3]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[4]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[5]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[6]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[7]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[8]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[9]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[10]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[11]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[12]:150 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[13]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[14]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[15]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[16]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[17]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferLength:18 TEST.VALUE:uut_prototype_stubs.getRTCTimestamp.return:8000 TEST.EXPECTED:ModeStandby.isDGDisinfectValid.return:1 TEST.END -- Test Case: isDGDisinfectValid_flush_invalid TEST.UNIT:ModeStandby TEST.SUBPROGRAM:isDGDisinfectValid TEST.NEW TEST.NAME:isDGDisinfectValid_flush_invalid TEST.VALUE:ModeStandby.isDGDisinfectValid.rejReason:<> TEST.VALUE:ModeStandby.isDGDisinfectValid.return:1 TEST.VALUE:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].dgUsageInfo.lastBasicFlushCompleteDateEpoch:100 TEST.VALUE:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].dgUsageInfo.lastChemDisCompleteDateEpoch:100 TEST.VALUE:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].dgUsageInfo.lastChemDisFlushCompleteDateEpoch:101 TEST.VALUE:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].dgUsageInfo.lastHeatDisCompleteDateEpoch:100 TEST.VALUE:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].isDGUsageInfoAvailable:1 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[0]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[1]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[2]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[3]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[4]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[5]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[6]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[7]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[8]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[9]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[10]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[11]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[12]:150 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[13]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[14]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[15]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[16]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[17]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferLength:18 TEST.VALUE:uut_prototype_stubs.getRTCTimestamp.return:7500 TEST.EXPECTED:ModeStandby.isDGDisinfectValid.return:0 TEST.END -- Test Case: isDGDisinfectValid_flush_time_expired TEST.UNIT:ModeStandby TEST.SUBPROGRAM:isDGDisinfectValid TEST.NEW TEST.NAME:isDGDisinfectValid_flush_time_expired TEST.VALUE:ModeStandby.isDGDisinfectValid.rejReason:<> TEST.VALUE:ModeStandby.isDGDisinfectValid.return:1 TEST.VALUE:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].dgUsageInfo.lastChemDisStartDateEpoch:100 TEST.VALUE:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].dgUsageInfo.lastChemDisCompleteDateEpoch:200 TEST.VALUE:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].dgUsageInfo.lastChemDisFlushCompleteDateEpoch:220 TEST.VALUE:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].dgUsageInfo.lastHeatDisCompleteDateEpoch:150 TEST.VALUE:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].isDGUsageInfoAvailable:1 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[0]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[1]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[2]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[3]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[4]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[5]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[6]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[7]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[8]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[9]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[10]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[11]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[12]:150 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[13]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[14]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[15]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[16]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[17]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferLength:18 TEST.VALUE:uut_prototype_stubs.getRTCTimestamp.return:8000 TEST.EXPECTED:ModeStandby.isDGDisinfectValid.return:0 TEST.END -- Test Case: isDGDisinfectValid_heat_dis_cool_valid TEST.UNIT:ModeStandby TEST.SUBPROGRAM:isDGDisinfectValid TEST.NEW TEST.NAME:isDGDisinfectValid_heat_dis_cool_valid TEST.VALUE:ModeStandby.isDGDisinfectValid.rejReason:<> TEST.VALUE:ModeStandby.isDGDisinfectValid.return:1 TEST.VALUE:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].dgUsageInfo.lastBasicFlushCompleteDateEpoch:50 TEST.VALUE:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].dgUsageInfo.lastChemDisStartDateEpoch:10 TEST.VALUE:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].dgUsageInfo.lastChemDisCompleteDateEpoch:150 TEST.VALUE:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].dgUsageInfo.lastChemDisFlushCompleteDateEpoch:50 TEST.VALUE:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].dgUsageInfo.lastHeatDisCompleteDateEpoch:150 TEST.VALUE:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].dgUsageInfo.lastHeatActiveCoolCompleteDateEpoch:999000 TEST.VALUE:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].isDGUsageInfoAvailable:1 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[0]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[1]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[2]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[3]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[4]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[5]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[6]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[7]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[8]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[9]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[10]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[11]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[12]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[13]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[14]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[15]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[16]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[17]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferLength:18 TEST.VALUE:uut_prototype_stubs.getRTCTimestamp.return:1000000 TEST.EXPECTED:ModeStandby.isDGDisinfectValid.return:0 TEST.END -- Test Case: isDGDisinfectValid_heat_dis_cool_valid_dis_not_been_done TEST.UNIT:ModeStandby TEST.SUBPROGRAM:isDGDisinfectValid TEST.NEW TEST.NAME:isDGDisinfectValid_heat_dis_cool_valid_dis_not_been_done TEST.VALUE:ModeStandby.isDGDisinfectValid.rejReason:<> TEST.VALUE:ModeStandby.isDGDisinfectValid.return:1 TEST.VALUE:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].dgUsageInfo.lastBasicFlushCompleteDateEpoch:50 TEST.VALUE:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].dgUsageInfo.lastChemDisStartDateEpoch:10 TEST.VALUE:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].dgUsageInfo.lastChemDisCompleteDateEpoch:150 TEST.VALUE:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].dgUsageInfo.lastChemDisFlushCompleteDateEpoch:900000 TEST.VALUE:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].dgUsageInfo.lastHeatDisCompleteDateEpoch:900000 TEST.VALUE:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].dgUsageInfo.lastHeatActiveCoolCompleteDateEpoch:999000 TEST.VALUE:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].isDGUsageInfoAvailable:1 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[0]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[1]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[2]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[3]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[4]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[5]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[6]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[7]:0xFF TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[8]:0xFF TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[9]:0xFF TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[10]:0xFF TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[11]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[12]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[13]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[14]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[15]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[16]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[17]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferLength:18 TEST.VALUE:uut_prototype_stubs.getRTCTimestamp.return:1000000 TEST.EXPECTED:ModeStandby.isDGDisinfectValid.return:0 TEST.END -- Test Case: isDGDisinfectValid_info_not_available TEST.UNIT:ModeStandby TEST.SUBPROGRAM:isDGDisinfectValid TEST.NEW TEST.NAME:isDGDisinfectValid_info_not_available TEST.VALUE:ModeStandby.isDGDisinfectValid.rejReason:<> TEST.VALUE:ModeStandby.isDGDisinfectValid.return:1 TEST.VALUE:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].isDGUsageInfoAvailable:0 TEST.EXPECTED:ModeStandby.isDGDisinfectValid.return:0 TEST.END -- Test Case: isDGDisinfectValid_rej_reason_disinfect_expired TEST.UNIT:ModeStandby TEST.SUBPROGRAM:isDGDisinfectValid TEST.NEW TEST.NAME:isDGDisinfectValid_rej_reason_disinfect_expired TEST.VALUE:ModeStandby.isDGDisinfectValid.rejReason:<> TEST.VALUE:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].dgUsageInfo.lastChemDisFlushCompleteDateEpoch:10000 TEST.VALUE:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].dgUsageInfo.lastHeatDisCompleteDateEpoch:0 TEST.VALUE:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].isDGUsageInfoAvailable:1 TEST.VALUE:uut_prototype_stubs.getRTCTimestamp.return:10000000 TEST.EXPECTED:ModeStandby.isDGDisinfectValid.rejReason[0]:REQUEST_REJECT_REASON_DG_DISINFECT_HAS_BEEN_EXPIRED TEST.EXPECTED:ModeStandby.isDGDisinfectValid.return:0 TEST.END -- Test Case: isDGDisinfectValid_treatment_after_heat_dis TEST.UNIT:ModeStandby TEST.SUBPROGRAM:isDGDisinfectValid TEST.NEW TEST.NAME:isDGDisinfectValid_treatment_after_heat_dis TEST.VALUE:ModeStandby.isDGDisinfectValid.rejReason:<> TEST.VALUE:ModeStandby.isDGDisinfectValid.return:1 TEST.VALUE:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].dgUsageInfo.lastChemDisStartDateEpoch:200 TEST.VALUE:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].dgUsageInfo.lastChemDisCompleteDateEpoch:180 TEST.VALUE:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].dgUsageInfo.lastChemDisFlushCompleteDateEpoch:220 TEST.VALUE:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].dgUsageInfo.lastHeatDisCompleteDateEpoch:220 TEST.VALUE:uut_prototype_stubs.getHDVersionDGServiceAndUsageData.data[0].isDGUsageInfoAvailable:1 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[0]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[1]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[2]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[3]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[4]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[5]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[6]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[7]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[8]:200 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[9]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[10]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[11]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[12]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[13]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[14]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[15]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[16]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferAddress[17]:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.bufferLength:18 TEST.VALUE:uut_prototype_stubs.getRTCTimestamp.return:160 TEST.EXPECTED:ModeStandby.isDGDisinfectValid.return:0 TEST.END -- Subprogram: setRequestedCleaningMode -- Test Case: setRequestedCleaningMode.001 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:setRequestedCleaningMode TEST.NEW TEST.NAME:setRequestedCleaningMode.001 TEST.BASIS_PATH:1 of 6 TEST.NOTES: This is an automatically generated test case. Test Path 1 (6) case opMode ==> DG_MODE_ROPS Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.startCleaningMode:1 TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.startRequestCmdID:DG_CMD_START_RO_PERMEATE_SAMPLE TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.alarmID:ALARM_ID_HD_RO_PERMEATE_SAMPLE TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.dgOpMode:DG_MODE_ROPS TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:0 TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.stopRequestCmdID:GENERIC_CONFIRM_ID_DISINFECT_STOP_RO_PERMEATE_SAMPLE TEST.VALUE:ModeStandby.setRequestedCleaningMode.opMode:DG_MODE_ROPS TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.startCleaningMode:1 TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.startRequestCmdID:DG_CMD_START_RO_PERMEATE_SAMPLE TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.alarmID:ALARM_ID_HD_RO_PERMEATE_SAMPLE TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.dgOpMode:DG_MODE_ROPS TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:0 TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.stopRequestCmdID:GENERIC_CONFIRM_ID_DISINFECT_STOP_RO_PERMEATE_SAMPLE TEST.END -- Test Case: setRequestedCleaningMode.002 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:setRequestedCleaningMode TEST.NEW TEST.NAME:setRequestedCleaningMode.002 TEST.BASIS_PATH:2 of 6 TEST.NOTES: This is an automatically generated test case. Test Path 2 (1) case opMode ==> DG_MODE_FLUS Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.startCleaningMode:1 TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.startRequestCmdID:DG_CMD_START_FLUSH TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.alarmID:ALARM_ID_HD_DISINFECT_FLUSH TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.dgOpMode:DG_MODE_FLUS TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:0 TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.stopRequestCmdID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.VALUE:ModeStandby.setRequestedCleaningMode.opMode:DG_MODE_FLUS TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.startCleaningMode:1 TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.startRequestCmdID:DG_CMD_START_FLUSH TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.alarmID:ALARM_ID_HD_DISINFECT_FLUSH TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.dgOpMode:DG_MODE_FLUS TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:0 TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.stopRequestCmdID:GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH TEST.END -- Test Case: setRequestedCleaningMode.004 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:setRequestedCleaningMode TEST.NEW TEST.NAME:setRequestedCleaningMode.004 TEST.BASIS_PATH:4 of 6 TEST.NOTES: This is an automatically generated test case. Test Path 4 (3) case opMode ==> DG_MODE_CHEM Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.startCleaningMode:1 TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.startRequestCmdID:DG_CMD_START_CHEM_DISINFECT TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.alarmID:ALARM_ID_HD_DISINFECT_CHEM TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.dgOpMode:DG_MODE_CHEM TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:0 TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.stopRequestCmdID:GENERIC_CONFIRM_ID_DISINFECT_STOP_CHEMICAL TEST.VALUE:ModeStandby.setRequestedCleaningMode.opMode:DG_MODE_CHEM TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.startCleaningMode:1 TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.startRequestCmdID:DG_CMD_START_CHEM_DISINFECT TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.alarmID:ALARM_ID_HD_DISINFECT_CHEM TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.dgOpMode:DG_MODE_CHEM TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:0 TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.stopRequestCmdID:GENERIC_CONFIRM_ID_DISINFECT_STOP_CHEMICAL TEST.END -- Test Case: setRequestedCleaningMode.005 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:setRequestedCleaningMode TEST.NEW TEST.NAME:setRequestedCleaningMode.005 TEST.BASIS_PATH:5 of 6 TEST.NOTES: This is an automatically generated test case. Test Path 5 (4) case opMode ==> DG_MODE_CHFL Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.startCleaningMode:1 TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.startRequestCmdID:DG_CMD_START_CHEM_DISINFECT_FLUSH TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.alarmID:ALARM_ID_HD_DISINFECT_CHEM_FLUSH TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.dgOpMode:DG_MODE_CHFL TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:0 TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.stopRequestCmdID:GENERIC_CONFIRM_ID_DISINFECT_STOP_CHEMICAL_FLUSH TEST.VALUE:ModeStandby.setRequestedCleaningMode.opMode:DG_MODE_CHFL TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.startCleaningMode:1 TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.startRequestCmdID:DG_CMD_START_CHEM_DISINFECT_FLUSH TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.alarmID:ALARM_ID_HD_DISINFECT_CHEM_FLUSH TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.dgOpMode:DG_MODE_CHFL TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:0 TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.stopRequestCmdID:GENERIC_CONFIRM_ID_DISINFECT_STOP_CHEMICAL_FLUSH TEST.END -- Test Case: setRequestedCleaningMode.006 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:setRequestedCleaningMode TEST.NEW TEST.NAME:setRequestedCleaningMode.006 TEST.BASIS_PATH:6 of 6 TEST.NOTES: This is an automatically generated test case. Test Path 6 (5) case opMode ==> DG_MODE_HCOL Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.startCleaningMode:0 TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.startRequestCmdID:DG_CMD_NONE TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.alarmID:ALARM_ID_HD_DISINFECT_HEAT_COOL TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.dgOpMode:DG_MODE_HCOL TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:0 TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.stopRequestCmdID:GENERIC_CONFIRM_ID_DISINFECT_STOP_ACTIVE_COOL TEST.VALUE:ModeStandby.setRequestedCleaningMode.opMode:DG_MODE_HCOL TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.startCleaningMode:0 TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.startRequestCmdID:DG_CMD_START_ACTIVE_COOL TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.alarmID:ALARM_ID_HD_DISINFECT_HEAT_COOL TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.dgOpMode:DG_MODE_HCOL TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:0 TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.stopRequestCmdID:GENERIC_CONFIRM_ID_DISINFECT_STOP_ACTIVE_COOL TEST.END -- Test Case: setRequestedCleaningMode_active_cool_heat_dis TEST.UNIT:ModeStandby TEST.SUBPROGRAM:setRequestedCleaningMode TEST.NEW TEST.NAME:setRequestedCleaningMode_active_cool_heat_dis TEST.BASIS_PATH:3 of 6 TEST.NOTES: This is an automatically generated test case. Test Path 3 (2) case opMode ==> DG_MODE_HEAT Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.startCleaningMode:1 TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.startRequestCmdID:DG_CMD_START_HEAT_DISINFECT_ACTIVE_COOL TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.alarmID:ALARM_ID_HD_DISINFECT_HEAT TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.dgOpMode:DG_MODE_HEAT TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:0 TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.stopRequestCmdID:GENERIC_CONFIRM_ID_DISINFECT_STOP_HEAT TEST.VALUE:ModeStandby.setRequestedCleaningMode.opMode:DG_MODE_HEAT TEST.VALUE:ModeStandby.setRequestedCleaningMode.isHeatDisPassiveCool:0 TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.startCleaningMode:1 TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.startRequestCmdID:DG_CMD_START_HEAT_DISINFECT_ACTIVE_COOL TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.alarmID:ALARM_ID_HD_DISINFECT_HEAT TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.dgOpMode:DG_MODE_HEAT TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:0 TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.stopRequestCmdID:GENERIC_CONFIRM_ID_DISINFECT_STOP_HEAT TEST.END -- Test Case: setRequestedCleaningMode_passive_cool_heat_dis TEST.UNIT:ModeStandby TEST.SUBPROGRAM:setRequestedCleaningMode TEST.NEW TEST.NAME:setRequestedCleaningMode_passive_cool_heat_dis TEST.NOTES: This is an automatically generated test case. Test Path 3 (2) case opMode ==> DG_MODE_HEAT Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.startCleaningMode:1 TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.startRequestCmdID:DG_CMD_START_RO_PERMEATE_SAMPLE TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.alarmID:ALARM_ID_HD_DISINFECT_HEAT TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.dgOpMode:DG_MODE_HEAT TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:0 TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.stopRequestCmdID:GENERIC_CONFIRM_ID_DISINFECT_STOP_HEAT TEST.VALUE:ModeStandby.setRequestedCleaningMode.opMode:DG_MODE_HEAT TEST.VALUE:ModeStandby.setRequestedCleaningMode.isHeatDisPassiveCool:1 TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.startCleaningMode:1 TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.startRequestCmdID:DG_CMD_START_HEAT_DISINFECT_PASSIVE_COOL TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.alarmID:ALARM_ID_HD_DISINFECT_HEAT TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.dgOpMode:DG_MODE_HEAT TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:0 TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.stopRequestCmdID:GENERIC_CONFIRM_ID_DISINFECT_STOP_HEAT TEST.END -- Subprogram: signalAlarmActionToStandbyMode -- Test Case: signalAlarmActionToStandbyMode.001 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:signalAlarmActionToStandbyMode TEST.NEW TEST.NAME:signalAlarmActionToStandbyMode.001 TEST.BASIS_PATH:1 of 1 TEST.NOTES: No branches in subprogram TEST.END_NOTES: TEST.VALUE:ModeStandby.signalAlarmActionToStandbyMode.action:ALARM_ACTION_STOP TEST.VALUE:uut_prototype_stubs.setValvePosition.return:0 TEST.EXPECTED:ModeStandby.signalAlarmActionToStandbyMode.action:ALARM_ACTION_STOP TEST.END -- Test Case: signalAlarmActionToStandbyMode.002 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:signalAlarmActionToStandbyMode TEST.NEW TEST.NAME:signalAlarmActionToStandbyMode.002 TEST.NOTES: No branches in subprogram TEST.END_NOTES: TEST.VALUE:ModeStandby.signalAlarmActionToStandbyMode.action:ALARM_ACTION_ACK TEST.EXPECTED:ModeStandby.signalAlarmActionToStandbyMode.action:ALARM_ACTION_ACK TEST.END -- Test Case: signalAlarmActionToStandbyMode.003 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:signalAlarmActionToStandbyMode TEST.NEW TEST.NAME:signalAlarmActionToStandbyMode.003 TEST.NOTES: No branches in subprogram TEST.END_NOTES: TEST.VALUE:ModeStandby.signalAlarmActionToStandbyMode.action:ALARM_ACTION_STOP TEST.VALUE:uut_prototype_stubs.isAlarmActive.alarm:ALARM_ID_HD_STUCK_BUTTON_TEST_FAILED TEST.VALUE:uut_prototype_stubs.isAlarmActive.return:1 TEST.VALUE:uut_prototype_stubs.setValvePosition.return:0 TEST.EXPECTED:ModeStandby.signalAlarmActionToStandbyMode.action:ALARM_ACTION_STOP TEST.EXPECTED:uut_prototype_stubs.isAlarmActive.alarm:ALARM_ID_HD_VENOUS_BUBBLE_DETECTED TEST.END -- Subprogram: signalInitiateStandbyDisinfectSubmode -- Test Case: signalInitiateStandbyDisinfectSubmode.001 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:signalInitiateStandbyDisinfectSubmode TEST.NEW TEST.NAME:signalInitiateStandbyDisinfectSubmode.001 TEST.BASIS_PATH:1 of 3 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if ((MODE_STAN) == getCurrentOperationMode() && (STANDBY_WAIT_FOR_TREATMENT_STATE) == currentStandbyState) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE TEST.VALUE:ModeStandby.signalInitiateStandbyDisinfectSubmode.cmd:0 TEST.VALUE:ModeStandby.signalInitiateStandbyDisinfectSubmode.return:0 TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_FAUL TEST.VALUE:uut_prototype_stubs.sendDisinfectConfirmResponse.return:0 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE TEST.END -- Test Case: signalInitiateStandbyDisinfectSubmode.002 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:signalInitiateStandbyDisinfectSubmode TEST.NEW TEST.NAME:signalInitiateStandbyDisinfectSubmode.002 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if ((MODE_STAN) == getCurrentOperationMode() && (STANDBY_WAIT_FOR_TREATMENT_STATE) == currentStandbyState) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE TEST.VALUE:ModeStandby.signalInitiateStandbyDisinfectSubmode.cmd:1 TEST.VALUE:ModeStandby.signalInitiateStandbyDisinfectSubmode.return:0 TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_FAUL TEST.VALUE:uut_prototype_stubs.sendDisinfectConfirmResponse.return:0 TEST.VALUE:uut_prototype_stubs.handleSetHDStandbyDisinfectSubmodeResponse.return:0 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE TEST.EXPECTED:ModeStandby.signalInitiateStandbyDisinfectSubmode.cmd:1 TEST.EXPECTED:ModeStandby.signalInitiateStandbyDisinfectSubmode.return:0 TEST.EXPECTED:uut_prototype_stubs.handleSetHDStandbyDisinfectSubmodeResponse.accepted:0 TEST.EXPECTED:uut_prototype_stubs.handleSetHDStandbyDisinfectSubmodeResponse.reason:1 TEST.END -- Test Case: signalInitiateStandbyDisinfectSubmode.003 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:signalInitiateStandbyDisinfectSubmode TEST.NEW TEST.NAME:signalInitiateStandbyDisinfectSubmode.003 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if ((MODE_STAN) == getCurrentOperationMode() && (STANDBY_WAIT_FOR_TREATMENT_STATE) == currentStandbyState) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE TEST.VALUE:ModeStandby.signalInitiateStandbyDisinfectSubmode.cmd:1 TEST.VALUE:ModeStandby.signalInitiateStandbyDisinfectSubmode.return:0 TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_STAN TEST.VALUE:uut_prototype_stubs.sendDisinfectConfirmResponse.return:0 TEST.VALUE:uut_prototype_stubs.handleSetHDStandbyDisinfectSubmodeResponse.return:0 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE TEST.EXPECTED:ModeStandby.signalInitiateStandbyDisinfectSubmode.cmd:1 TEST.EXPECTED:ModeStandby.signalInitiateStandbyDisinfectSubmode.return:0 TEST.EXPECTED:uut_prototype_stubs.handleSetHDStandbyDisinfectSubmodeResponse.accepted:0 TEST.EXPECTED:uut_prototype_stubs.handleSetHDStandbyDisinfectSubmodeResponse.reason:1 TEST.END -- Test Case: signalInitiateStandbyDisinfectSubmode.004 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:signalInitiateStandbyDisinfectSubmode TEST.NEW TEST.NAME:signalInitiateStandbyDisinfectSubmode.004 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if ((MODE_STAN) == getCurrentOperationMode() && (STANDBY_WAIT_FOR_TREATMENT_STATE) == currentStandbyState) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_TREATMENT_STATE TEST.VALUE:ModeStandby.signalInitiateStandbyDisinfectSubmode.cmd:1 TEST.VALUE:ModeStandby.signalInitiateStandbyDisinfectSubmode.return:0 TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_STAN TEST.VALUE:uut_prototype_stubs.sendDisinfectConfirmResponse.return:0 TEST.VALUE:uut_prototype_stubs.handleSetHDStandbyDisinfectSubmodeResponse.return:0 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_TREATMENT_STATE TEST.EXPECTED:ModeStandby.signalInitiateStandbyDisinfectSubmode.cmd:1 TEST.EXPECTED:ModeStandby.signalInitiateStandbyDisinfectSubmode.return:0 TEST.EXPECTED:uut_prototype_stubs.handleSetHDStandbyDisinfectSubmodeResponse.accepted:0 TEST.EXPECTED:uut_prototype_stubs.handleSetHDStandbyDisinfectSubmodeResponse.reason:32 TEST.END -- Test Case: signalInitiateStandbyDisinfectSubmode.005 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:signalInitiateStandbyDisinfectSubmode TEST.NEW TEST.NAME:signalInitiateStandbyDisinfectSubmode.005 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if ((MODE_STAN) == getCurrentOperationMode() && (STANDBY_WAIT_FOR_TREATMENT_STATE) == currentStandbyState) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_TREATMENT_STATE TEST.VALUE:ModeStandby.signalInitiateStandbyDisinfectSubmode.cmd:1 TEST.VALUE:ModeStandby.signalInitiateStandbyDisinfectSubmode.return:0 TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_STAN TEST.VALUE:uut_prototype_stubs.isDGCommunicating.return:1 TEST.VALUE:uut_prototype_stubs.sendDisinfectConfirmResponse.return:0 TEST.VALUE:uut_prototype_stubs.handleSetHDStandbyDisinfectSubmodeResponse.return:0 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DISINFECT_STATE TEST.EXPECTED:ModeStandby.signalInitiateStandbyDisinfectSubmode.cmd:1 TEST.EXPECTED:ModeStandby.signalInitiateStandbyDisinfectSubmode.return:1 TEST.EXPECTED:uut_prototype_stubs.handleSetHDStandbyDisinfectSubmodeResponse.accepted:1 TEST.EXPECTED:uut_prototype_stubs.handleSetHDStandbyDisinfectSubmodeResponse.reason:0 TEST.END -- Test Case: signalInitiateStandbyDisinfectSubmode.006 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:signalInitiateStandbyDisinfectSubmode TEST.NEW TEST.NAME:signalInitiateStandbyDisinfectSubmode.006 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if ((MODE_STAN) == getCurrentOperationMode() && (STANDBY_WAIT_FOR_TREATMENT_STATE) == currentStandbyState) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DISINFECT_STATE TEST.VALUE:ModeStandby.signalInitiateStandbyDisinfectSubmode.cmd:0 TEST.VALUE:ModeStandby.signalInitiateStandbyDisinfectSubmode.return:0 TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_FAUL TEST.VALUE:uut_prototype_stubs.sendDisinfectConfirmResponse.return:0 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_TREATMENT_STATE TEST.EXPECTED:ModeStandby.signalInitiateStandbyDisinfectSubmode.cmd:0 TEST.EXPECTED:ModeStandby.signalInitiateStandbyDisinfectSubmode.return:1 TEST.END -- Subprogram: signalNoDisinfectRequired -- Test Case: signalNoDisinfectRequired.001 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:signalNoDisinfectRequired TEST.NEW TEST.NAME:signalNoDisinfectRequired.001 TEST.BASIS_PATH:1 of 1 TEST.NOTES: No branches in subprogram TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.flagNoDisinfectRequired:1 TEST.EXPECTED:ModeStandby.<>.flagNoDisinfectRequired:1 TEST.END -- Subprogram: signalROPermeateSampleDGReadyToDispense -- Test Case: signalROPermeateSampleDGReadyToDispense.001 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:signalROPermeateSampleDGReadyToDispense TEST.NEW TEST.NAME:signalROPermeateSampleDGReadyToDispense.001 TEST.BASIS_PATH:1 of 1 TEST.NOTES: No branches in subprogram TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:1 TEST.EXPECTED:ModeStandby.<>.currentDGCleaningMode.sampleRqstTrgrd:1 TEST.END -- Subprogram: signalUserInitiateActiveCoolMode -- Test Case: signalUserInitiateActiveCoolMode_SB_not_wait_dis_or_tx TEST.UNIT:ModeStandby TEST.SUBPROGRAM:signalUserInitiateActiveCoolMode TEST.NEW TEST.NAME:signalUserInitiateActiveCoolMode_SB_not_wait_dis_or_tx TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_STAN TEST.EXPECTED:ModeStandby.signalUserInitiateActiveCoolMode.return:0 TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.accepted:0 TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.reason:MACRO=REQUEST_REJECT_REASON_NOT_ALLOWED_IN_CURRENT_MODE TEST.END -- Test Case: signalUserInitiateActiveCoolMode_SB_wait_dis_not_DG_comm TEST.UNIT:ModeStandby TEST.SUBPROGRAM:signalUserInitiateActiveCoolMode TEST.NEW TEST.NAME:signalUserInitiateActiveCoolMode_SB_wait_dis_not_DG_comm TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DISINFECT_STATE TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_STAN TEST.VALUE:uut_prototype_stubs.isDGCommunicating.return:0 TEST.EXPECTED:ModeStandby.signalUserInitiateActiveCoolMode.return:0 TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.accepted:0 TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.reason:MACRO=REQUEST_REJECT_REASON_DG_COMM_LOST TEST.END -- Test Case: signalUserInitiateActiveCoolMode_SB_wait_tx_DG_comm TEST.UNIT:ModeStandby TEST.SUBPROGRAM:signalUserInitiateActiveCoolMode TEST.NEW TEST.NAME:signalUserInitiateActiveCoolMode_SB_wait_tx_DG_comm TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_TREATMENT_STATE TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_STAN TEST.VALUE:uut_prototype_stubs.isDGCommunicating.return:1 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DISINFECT_STATE TEST.EXPECTED:ModeStandby.signalUserInitiateActiveCoolMode.return:1 TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.accepted:1 TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.reason:MACRO=REQUEST_REJECT_REASON_NONE TEST.END -- Test Case: signalUserInitiateActiveCoolMode_not_SB TEST.UNIT:ModeStandby TEST.SUBPROGRAM:signalUserInitiateActiveCoolMode TEST.NEW TEST.NAME:signalUserInitiateActiveCoolMode_not_SB TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_FAUL TEST.EXPECTED:ModeStandby.signalUserInitiateActiveCoolMode.return:0 TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.accepted:0 TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.reason:MACRO=REQUEST_REJECT_REASON_NOT_ALLOWED_IN_CURRENT_MODE TEST.END -- Subprogram: signalUserInitiateChemicalDisinfectFlushMode -- Test Case: signalUserInitiateChemcialDisinfectFlushMode.001 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:signalUserInitiateChemicalDisinfectFlushMode TEST.NEW TEST.NAME:signalUserInitiateChemcialDisinfectFlushMode.001 TEST.BASIS_PATH:1 of 4 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if ((MODE_STAN) == getCurrentOperationMode()) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_FAUL TEST.VALUE:uut_prototype_stubs.sendDisinfectConfirmResponse.return:0 TEST.EXPECTED:ModeStandby.signalUserInitiateChemicalDisinfectFlushMode.return:0 TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.accepted:0 TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.reason:1 TEST.END -- Test Case: signalUserInitiateChemcialDisinfectFlushMode.002 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:signalUserInitiateChemicalDisinfectFlushMode TEST.NEW TEST.NAME:signalUserInitiateChemcialDisinfectFlushMode.002 TEST.BASIS_PATH:2 of 4 TEST.NOTES: This is an automatically generated test case. Test Path 2 (1) if ((MODE_STAN) == getCurrentOperationMode()) ==> TRUE (2) if ((STANDBY_WAIT_FOR_DISINFECT_STATE) == currentStandbyState || (STANDBY_WAIT_FOR_TREATMENT_STATE) == currentStandbyState) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_STAN TEST.VALUE:uut_prototype_stubs.sendDisinfectConfirmResponse.return:0 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE TEST.EXPECTED:ModeStandby.signalUserInitiateChemicalDisinfectFlushMode.return:0 TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.accepted:0 TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.reason:1 TEST.END -- Test Case: signalUserInitiateChemcialDisinfectFlushMode.003 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:signalUserInitiateChemicalDisinfectFlushMode TEST.NEW TEST.NAME:signalUserInitiateChemcialDisinfectFlushMode.003 TEST.BASIS_PATH:3 of 4 TEST.NOTES: This is an automatically generated test case. Test Path 3 (1) if ((MODE_STAN) == getCurrentOperationMode()) ==> TRUE (2) if ((STANDBY_WAIT_FOR_DISINFECT_STATE) == currentStandbyState || (STANDBY_WAIT_FOR_TREATMENT_STATE) == currentStandbyState) ==> TRUE (3) if ((1) == isDGCommunicating()) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DISINFECT_STATE TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_STAN TEST.VALUE:uut_prototype_stubs.isDGCommunicating.return:<> TEST.VALUE:uut_prototype_stubs.sendDisinfectConfirmResponse.return:0 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DISINFECT_STATE TEST.EXPECTED:ModeStandby.signalUserInitiateChemicalDisinfectFlushMode.return:0 TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.accepted:0 TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.reason:32 TEST.END -- Test Case: signalUserInitiateChemcialDisinfectFlushMode.005 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:signalUserInitiateChemicalDisinfectFlushMode TEST.NEW TEST.NAME:signalUserInitiateChemcialDisinfectFlushMode.005 TEST.NOTES: This is an automatically generated test case. Test Path 2 (1) if ((MODE_STAN) == getCurrentOperationMode()) ==> TRUE (2) if ((STANDBY_WAIT_FOR_DISINFECT_STATE) == currentStandbyState || (STANDBY_WAIT_FOR_TREATMENT_STATE) == currentStandbyState) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_TREATMENT_STATE TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_STAN TEST.VALUE:uut_prototype_stubs.sendDisinfectConfirmResponse.return:0 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_TREATMENT_STATE TEST.EXPECTED:ModeStandby.signalUserInitiateChemicalDisinfectFlushMode.return:0 TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.accepted:0 TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.reason:32 TEST.END -- Test Case: signalUserInitiateChemcialDisinfectFlushMode_chem_flush_enabled TEST.UNIT:ModeStandby TEST.SUBPROGRAM:signalUserInitiateChemicalDisinfectFlushMode TEST.NEW TEST.NAME:signalUserInitiateChemcialDisinfectFlushMode_chem_flush_enabled TEST.NOTES: This is an automatically generated test case. Test Path 4 (1) if ((MODE_STAN) == getCurrentOperationMode()) ==> TRUE (2) if ((STANDBY_WAIT_FOR_DISINFECT_STATE) == currentStandbyState || (STANDBY_WAIT_FOR_TREATMENT_STATE) == currentStandbyState) ==> TRUE (3) if ((1) == isDGCommunicating()) ==> TRUE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DISINFECT_STATE TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_STAN TEST.VALUE:uut_prototype_stubs.isChemDisinfectEnabledInInstitRecord.return:1 TEST.VALUE:uut_prototype_stubs.isDGCommunicating.return:1 TEST.VALUE:uut_prototype_stubs.sendDisinfectConfirmResponse.return:0 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DISINFECT_STATE TEST.EXPECTED:ModeStandby.signalUserInitiateChemicalDisinfectFlushMode.return:1 TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.accepted:1 TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.reason:0 TEST.END -- Test Case: signalUserInitiateChemcialDisinfectFlushMode_chem_flush_not_enabled TEST.UNIT:ModeStandby TEST.SUBPROGRAM:signalUserInitiateChemicalDisinfectFlushMode TEST.NEW TEST.NAME:signalUserInitiateChemcialDisinfectFlushMode_chem_flush_not_enabled TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 2379 TEST.VALUE:ModeStandby.<>.chemDisinfectFlushStartReqReceived:MACRO=STANDBY_WAIT_FOR_DISINFECT_STATE >>> >>> Unknown parameter/object name chemDisinfectFlushStartReqReceived >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 2384 TEST.EXPECTED:ModeStandby.<>.chemDisinfectFlushStartReqReceived:1 >>> >>> Unknown parameter/object name chemDisinfectFlushStartReqReceived >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:4 of 4 TEST.NOTES: This is an automatically generated test case. Test Path 4 (1) if ((MODE_STAN) == getCurrentOperationMode()) ==> TRUE (2) if ((STANDBY_WAIT_FOR_DISINFECT_STATE) == currentStandbyState || (STANDBY_WAIT_FOR_TREATMENT_STATE) == currentStandbyState) ==> TRUE (3) if ((1) == isDGCommunicating()) ==> TRUE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DISINFECT_STATE TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_STAN TEST.VALUE:uut_prototype_stubs.isChemDisinfectEnabledInInstitRecord.return:0 TEST.VALUE:uut_prototype_stubs.isDGCommunicating.return:1 TEST.VALUE:uut_prototype_stubs.sendDisinfectConfirmResponse.return:0 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DISINFECT_STATE TEST.EXPECTED:ModeStandby.signalUserInitiateChemicalDisinfectFlushMode.return:0 TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.accepted:0 TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.reason:59 TEST.END -- Subprogram: signalUserInitiateChemicalDisinfectMode -- Test Case: signalUserInitiateChemicalDisinfectMode.001 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:signalUserInitiateChemicalDisinfectMode TEST.NEW TEST.NAME:signalUserInitiateChemicalDisinfectMode.001 TEST.BASIS_PATH:1 of 4 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if ((MODE_STAN) == getCurrentOperationMode()) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_FAUL TEST.VALUE:uut_prototype_stubs.sendDisinfectConfirmResponse.return:0 TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.accepted:0 TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.reason:1 TEST.END -- Test Case: signalUserInitiateChemicalDisinfectMode.002 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:signalUserInitiateChemicalDisinfectMode TEST.NEW TEST.NAME:signalUserInitiateChemicalDisinfectMode.002 TEST.BASIS_PATH:2 of 4 TEST.NOTES: This is an automatically generated test case. Test Path 2 (1) if ((MODE_STAN) == getCurrentOperationMode()) ==> TRUE (2) if ((STANDBY_WAIT_FOR_DISINFECT_STATE) == currentStandbyState || (STANDBY_WAIT_FOR_TREATMENT_STATE) == currentStandbyState) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_STAN TEST.VALUE:uut_prototype_stubs.sendDisinfectConfirmResponse.return:0 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.accepted:0 TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.reason:1 TEST.END -- Test Case: signalUserInitiateChemicalDisinfectMode.004 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:signalUserInitiateChemicalDisinfectMode TEST.NEW TEST.NAME:signalUserInitiateChemicalDisinfectMode.004 TEST.BASIS_PATH:3 of 4 TEST.NOTES: This is an automatically generated test case. Test Path 3 (1) if ((MODE_STAN) == getCurrentOperationMode()) ==> TRUE (2) if ((STANDBY_WAIT_FOR_DISINFECT_STATE) == currentStandbyState || (STANDBY_WAIT_FOR_TREATMENT_STATE) == currentStandbyState) ==> TRUE (3) if ((1) == isDGCommunicating()) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DISINFECT_STATE TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_STAN TEST.VALUE:uut_prototype_stubs.isDGCommunicating.return:<> TEST.VALUE:uut_prototype_stubs.sendDisinfectConfirmResponse.return:0 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DISINFECT_STATE TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.accepted:0 TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.reason:32 TEST.END -- Test Case: signalUserInitiateChemicalDisinfectMode.005 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:signalUserInitiateChemicalDisinfectMode TEST.NEW TEST.NAME:signalUserInitiateChemicalDisinfectMode.005 TEST.NOTES: This is an automatically generated test case. Test Path 2 (1) if ((MODE_STAN) == getCurrentOperationMode()) ==> TRUE (2) if ((STANDBY_WAIT_FOR_DISINFECT_STATE) == currentStandbyState || (STANDBY_WAIT_FOR_TREATMENT_STATE) == currentStandbyState) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_TREATMENT_STATE TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_STAN TEST.VALUE:uut_prototype_stubs.sendDisinfectConfirmResponse.return:0 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_TREATMENT_STATE TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.accepted:0 TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.reason:32 TEST.END -- Test Case: signalUserInitiateChemicalDisinfectMode_chem_enabled TEST.UNIT:ModeStandby TEST.SUBPROGRAM:signalUserInitiateChemicalDisinfectMode TEST.NEW TEST.NAME:signalUserInitiateChemicalDisinfectMode_chem_enabled TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 2471 TEST.EXPECTED:ModeStandby.<>.chemDisinfectStartReqReceived:1 >>> >>> Unknown parameter/object name chemDisinfectStartReqReceived >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:4 of 4 TEST.NOTES: This is an automatically generated test case. Test Path 4 (1) if ((MODE_STAN) == getCurrentOperationMode()) ==> TRUE (2) if ((STANDBY_WAIT_FOR_DISINFECT_STATE) == currentStandbyState || (STANDBY_WAIT_FOR_TREATMENT_STATE) == currentStandbyState) ==> TRUE (3) if ((1) == isDGCommunicating()) ==> TRUE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DISINFECT_STATE TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_STAN TEST.VALUE:uut_prototype_stubs.isChemDisinfectEnabledInInstitRecord.return:1 TEST.VALUE:uut_prototype_stubs.isDGCommunicating.return:1 TEST.VALUE:uut_prototype_stubs.sendDisinfectConfirmResponse.return:0 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DISINFECT_STATE TEST.EXPECTED:ModeStandby.signalUserInitiateChemicalDisinfectMode.return:1 TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.accepted:1 TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.reason:0 TEST.END -- Test Case: signalUserInitiateChemicalDisinfectMode_chem_not_enabled TEST.UNIT:ModeStandby TEST.SUBPROGRAM:signalUserInitiateChemicalDisinfectMode TEST.NEW TEST.NAME:signalUserInitiateChemicalDisinfectMode_chem_not_enabled TEST.NOTES: This is an automatically generated test case. Test Path 4 (1) if ((MODE_STAN) == getCurrentOperationMode()) ==> TRUE (2) if ((STANDBY_WAIT_FOR_DISINFECT_STATE) == currentStandbyState || (STANDBY_WAIT_FOR_TREATMENT_STATE) == currentStandbyState) ==> TRUE (3) if ((1) == isDGCommunicating()) ==> TRUE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DISINFECT_STATE TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_STAN TEST.VALUE:uut_prototype_stubs.isChemDisinfectEnabledInInstitRecord.return:0 TEST.VALUE:uut_prototype_stubs.isDGCommunicating.return:1 TEST.VALUE:uut_prototype_stubs.sendDisinfectConfirmResponse.return:0 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DISINFECT_STATE TEST.EXPECTED:ModeStandby.signalUserInitiateChemicalDisinfectMode.return:0 TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.accepted:0 TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.reason:59 TEST.END -- Subprogram: signalUserInitiateFlushMode -- Test Case: signalUserInitiateFlushMode.001 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:signalUserInitiateFlushMode TEST.NEW TEST.NAME:signalUserInitiateFlushMode.001 TEST.BASIS_PATH:1 of 4 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if ((MODE_STAN) == getCurrentOperationMode()) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_FAUL TEST.VALUE:uut_prototype_stubs.sendDisinfectConfirmResponse.return:0 TEST.EXPECTED:ModeStandby.signalUserInitiateFlushMode.return:0 TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.accepted:0 TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.reason:1 TEST.END -- Test Case: signalUserInitiateFlushMode.002 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:signalUserInitiateFlushMode TEST.NEW TEST.NAME:signalUserInitiateFlushMode.002 TEST.BASIS_PATH:2 of 4 TEST.NOTES: This is an automatically generated test case. Test Path 2 (1) if ((MODE_STAN) == getCurrentOperationMode()) ==> TRUE (2) if ((STANDBY_WAIT_FOR_DISINFECT_STATE) == currentStandbyState || (STANDBY_WAIT_FOR_TREATMENT_STATE) == currentStandbyState) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_STAN TEST.VALUE:uut_prototype_stubs.sendDisinfectConfirmResponse.return:0 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.accepted:0 TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.reason:1 TEST.END -- Test Case: signalUserInitiateFlushMode.003 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:signalUserInitiateFlushMode TEST.NEW TEST.NAME:signalUserInitiateFlushMode.003 TEST.BASIS_PATH:3 of 4 TEST.NOTES: This is an automatically generated test case. Test Path 3 (1) if ((MODE_STAN) == getCurrentOperationMode()) ==> TRUE (2) if ((STANDBY_WAIT_FOR_DISINFECT_STATE) == currentStandbyState || (STANDBY_WAIT_FOR_TREATMENT_STATE) == currentStandbyState) ==> TRUE (3) if ((1) == isDGCommunicating()) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DISINFECT_STATE TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_STAN TEST.VALUE:uut_prototype_stubs.isDGCommunicating.return:<> TEST.VALUE:uut_prototype_stubs.sendDisinfectConfirmResponse.return:0 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DISINFECT_STATE TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.accepted:0 TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.reason:32 TEST.END -- Test Case: signalUserInitiateFlushMode.004 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:signalUserInitiateFlushMode TEST.NEW TEST.NAME:signalUserInitiateFlushMode.004 TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 2603 TEST.EXPECTED:ModeStandby.<>.flushStartReqReceived:1 >>> >>> Unknown parameter/object name flushStartReqReceived >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:4 of 4 TEST.NOTES: This is an automatically generated test case. Test Path 4 (1) if ((MODE_STAN) == getCurrentOperationMode()) ==> TRUE (2) if ((STANDBY_WAIT_FOR_DISINFECT_STATE) == currentStandbyState || (STANDBY_WAIT_FOR_TREATMENT_STATE) == currentStandbyState) ==> TRUE (3) if ((1) == isDGCommunicating()) ==> TRUE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DISINFECT_STATE TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_STAN TEST.VALUE:uut_prototype_stubs.isDGCommunicating.return:1 TEST.VALUE:uut_prototype_stubs.sendDisinfectConfirmResponse.return:0 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DISINFECT_STATE TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.accepted:1 TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.reason:0 TEST.END -- Test Case: signalUserInitiateFlushMode.005 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:signalUserInitiateFlushMode TEST.NEW TEST.NAME:signalUserInitiateFlushMode.005 TEST.NOTES: This is an automatically generated test case. Test Path 2 (1) if ((MODE_STAN) == getCurrentOperationMode()) ==> TRUE (2) if ((STANDBY_WAIT_FOR_DISINFECT_STATE) == currentStandbyState || (STANDBY_WAIT_FOR_TREATMENT_STATE) == currentStandbyState) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_TREATMENT_STATE TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_STAN TEST.VALUE:uut_prototype_stubs.sendDisinfectConfirmResponse.return:0 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_TREATMENT_STATE TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.accepted:0 TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.reason:32 TEST.END -- Subprogram: signalUserInitiateHeatDisinfectActiveCoolMode -- Test Case: signalUserInitiateHeatDisinfectMode.001 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:signalUserInitiateHeatDisinfectActiveCoolMode TEST.NEW TEST.NAME:signalUserInitiateHeatDisinfectMode.001 TEST.BASIS_PATH:1 of 4 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if ((MODE_STAN) == getCurrentOperationMode()) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.signalUserInitiateHeatDisinfectActiveCoolMode.return:0 TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_FAUL TEST.VALUE:uut_prototype_stubs.sendDisinfectConfirmResponse.return:0 TEST.EXPECTED:ModeStandby.signalUserInitiateHeatDisinfectActiveCoolMode.return:0 TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.accepted:0 TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.reason:1 TEST.END -- Test Case: signalUserInitiateHeatDisinfectMode.002 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:signalUserInitiateHeatDisinfectActiveCoolMode TEST.NEW TEST.NAME:signalUserInitiateHeatDisinfectMode.002 TEST.BASIS_PATH:2 of 4 TEST.NOTES: This is an automatically generated test case. Test Path 2 (1) if ((MODE_STAN) == getCurrentOperationMode()) ==> TRUE (2) if ((STANDBY_WAIT_FOR_DISINFECT_STATE) == currentStandbyState || (STANDBY_WAIT_FOR_TREATMENT_STATE) == currentStandbyState) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_STAN TEST.VALUE:uut_prototype_stubs.sendDisinfectConfirmResponse.return:0 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.accepted:0 TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.reason:1 TEST.END -- Test Case: signalUserInitiateHeatDisinfectMode.003 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:signalUserInitiateHeatDisinfectActiveCoolMode TEST.NEW TEST.NAME:signalUserInitiateHeatDisinfectMode.003 TEST.BASIS_PATH:3 of 4 TEST.NOTES: This is an automatically generated test case. Test Path 3 (1) if ((MODE_STAN) == getCurrentOperationMode()) ==> TRUE (2) if ((STANDBY_WAIT_FOR_DISINFECT_STATE) == currentStandbyState || (STANDBY_WAIT_FOR_TREATMENT_STATE) == currentStandbyState) ==> TRUE (3) if ((1) == isDGCommunicating()) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DISINFECT_STATE TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_STAN TEST.VALUE:uut_prototype_stubs.isDGCommunicating.return:<> TEST.VALUE:uut_prototype_stubs.sendDisinfectConfirmResponse.return:0 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DISINFECT_STATE TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.accepted:0 TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.reason:32 TEST.END -- Test Case: signalUserInitiateHeatDisinfectMode.004 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:signalUserInitiateHeatDisinfectActiveCoolMode TEST.NEW TEST.NAME:signalUserInitiateHeatDisinfectMode.004 TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 2713 TEST.EXPECTED:ModeStandby.<>.heatDisinfectStartReqReceived:1 >>> >>> Unknown parameter/object name heatDisinfectStartReqReceived >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.BASIS_PATH:4 of 4 TEST.NOTES: This is an automatically generated test case. Test Path 4 (1) if ((MODE_STAN) == getCurrentOperationMode()) ==> TRUE (2) if ((STANDBY_WAIT_FOR_DISINFECT_STATE) == currentStandbyState || (STANDBY_WAIT_FOR_TREATMENT_STATE) == currentStandbyState) ==> TRUE (3) if ((1) == isDGCommunicating()) ==> TRUE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DISINFECT_STATE TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_STAN TEST.VALUE:uut_prototype_stubs.isDGCommunicating.return:1 TEST.VALUE:uut_prototype_stubs.sendDisinfectConfirmResponse.return:0 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DISINFECT_STATE TEST.EXPECTED:ModeStandby.signalUserInitiateHeatDisinfectActiveCoolMode.return:1 TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.accepted:1 TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.reason:0 TEST.END -- Test Case: signalUserInitiateHeatDisinfectMode.005 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:signalUserInitiateHeatDisinfectActiveCoolMode TEST.NEW TEST.NAME:signalUserInitiateHeatDisinfectMode.005 TEST.NOTES: This is an automatically generated test case. Test Path 2 (1) if ((MODE_STAN) == getCurrentOperationMode()) ==> TRUE (2) if ((STANDBY_WAIT_FOR_DISINFECT_STATE) == currentStandbyState || (STANDBY_WAIT_FOR_TREATMENT_STATE) == currentStandbyState) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_TREATMENT_STATE TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_STAN TEST.VALUE:uut_prototype_stubs.sendDisinfectConfirmResponse.return:0 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_TREATMENT_STATE TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.accepted:0 TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.reason:32 TEST.END -- Subprogram: signalUserInitiateHeatDisinfectPassiveCoolMode -- Test Case: signalUserInitiateHeatDisinfectPassiveCoolMode_SB_not_wait TEST.UNIT:ModeStandby TEST.SUBPROGRAM:signalUserInitiateHeatDisinfectPassiveCoolMode TEST.NEW TEST.NAME:signalUserInitiateHeatDisinfectPassiveCoolMode_SB_not_wait TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_STAN TEST.EXPECTED:ModeStandby.signalUserInitiateHeatDisinfectPassiveCoolMode.return:0 TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.accepted:0 TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.reason:1 TEST.END -- Test Case: signalUserInitiateHeatDisinfectPassiveCoolMode_SB_wait_dis_DG_not_comm TEST.UNIT:ModeStandby TEST.SUBPROGRAM:signalUserInitiateHeatDisinfectPassiveCoolMode TEST.NEW TEST.NAME:signalUserInitiateHeatDisinfectPassiveCoolMode_SB_wait_dis_DG_not_comm TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_TREATMENT_STATE TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_STAN TEST.VALUE:uut_prototype_stubs.isDGCommunicating.return:0 TEST.EXPECTED:ModeStandby.signalUserInitiateHeatDisinfectPassiveCoolMode.return:0 TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.accepted:0 TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.reason:MACRO=REQUEST_REJECT_REASON_DG_COMM_LOST TEST.END -- Test Case: signalUserInitiateHeatDisinfectPassiveCoolMode_SB_wait_tx_DG_comm TEST.UNIT:ModeStandby TEST.SUBPROGRAM:signalUserInitiateHeatDisinfectPassiveCoolMode TEST.NEW TEST.NAME:signalUserInitiateHeatDisinfectPassiveCoolMode_SB_wait_tx_DG_comm TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DISINFECT_STATE TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_STAN TEST.VALUE:uut_prototype_stubs.isDGCommunicating.return:1 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DISINFECT_STATE TEST.EXPECTED:ModeStandby.signalUserInitiateHeatDisinfectPassiveCoolMode.return:1 TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.accepted:1 TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.reason:MACRO=REQUEST_REJECT_REASON_NONE TEST.END -- Test Case: signalUserInitiateHeatDisinfectPassiveCoolMode_not_standby TEST.UNIT:ModeStandby TEST.SUBPROGRAM:signalUserInitiateHeatDisinfectPassiveCoolMode TEST.NEW TEST.NAME:signalUserInitiateHeatDisinfectPassiveCoolMode_not_standby TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_PRET TEST.EXPECTED:ModeStandby.signalUserInitiateHeatDisinfectPassiveCoolMode.return:0 TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.accepted:0 TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.reason:1 TEST.END -- Subprogram: signalUserInitiateROPermeateSampleMode -- Test Case: signalUserInitiateROPermeateSampleMode.001 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:signalUserInitiateROPermeateSampleMode TEST.NEW TEST.NAME:signalUserInitiateROPermeateSampleMode.001 TEST.BASIS_PATH:1 of 4 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if ((MODE_STAN) == getCurrentOperationMode()) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.signalUserInitiateROPermeateSampleMode.return:0 TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_FAUL TEST.VALUE:uut_prototype_stubs.sendDisinfectConfirmResponse.reason:MACRO=REQUEST_REJECT_REASON_NOT_ALLOWED_IN_CURRENT_MODE TEST.VALUE:uut_prototype_stubs.sendDisinfectConfirmResponse.return:0 TEST.EXPECTED:ModeStandby.signalUserInitiateROPermeateSampleMode.return:0 TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.reason:MACRO=REQUEST_REJECT_REASON_NOT_ALLOWED_IN_CURRENT_MODE TEST.END -- Test Case: signalUserInitiateROPermeateSampleMode.002 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:signalUserInitiateROPermeateSampleMode TEST.NEW TEST.NAME:signalUserInitiateROPermeateSampleMode.002 TEST.BASIS_PATH:2 of 4 TEST.NOTES: This is an automatically generated test case. Test Path 2 (1) if ((MODE_STAN) == getCurrentOperationMode()) ==> TRUE (2) if ((STANDBY_WAIT_FOR_DISINFECT_STATE) == currentStandbyState || (STANDBY_WAIT_FOR_TREATMENT_STATE) == currentStandbyState) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE TEST.VALUE:ModeStandby.signalUserInitiateROPermeateSampleMode.return:0 TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_STAN TEST.VALUE:uut_prototype_stubs.sendDisinfectConfirmResponse.reason:MACRO=REQUEST_REJECT_REASON_NOT_ALLOWED_IN_CURRENT_MODE TEST.VALUE:uut_prototype_stubs.sendDisinfectConfirmResponse.return:0 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE TEST.EXPECTED:ModeStandby.signalUserInitiateROPermeateSampleMode.return:0 TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.reason:MACRO=REQUEST_REJECT_REASON_NOT_ALLOWED_IN_CURRENT_MODE TEST.END -- Test Case: signalUserInitiateROPermeateSampleMode.003 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:signalUserInitiateROPermeateSampleMode TEST.NEW TEST.NAME:signalUserInitiateROPermeateSampleMode.003 TEST.BASIS_PATH:3 of 4 TEST.NOTES: This is an automatically generated test case. Test Path 3 (1) if ((MODE_STAN) == getCurrentOperationMode()) ==> TRUE (2) if ((STANDBY_WAIT_FOR_DISINFECT_STATE) == currentStandbyState || (STANDBY_WAIT_FOR_TREATMENT_STATE) == currentStandbyState) ==> TRUE (3) if ((1) == isDGCommunicating()) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DISINFECT_STATE TEST.VALUE:ModeStandby.signalUserInitiateROPermeateSampleMode.return:0 TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_STAN TEST.VALUE:uut_prototype_stubs.isDGCommunicating.return:<> TEST.VALUE:uut_prototype_stubs.sendDisinfectConfirmResponse.reason:MACRO=REQUEST_REJECT_REASON_DG_COMM_LOST TEST.VALUE:uut_prototype_stubs.sendDisinfectConfirmResponse.return:0 TEST.EXPECTED:ModeStandby.signalUserInitiateROPermeateSampleMode.return:0 TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.reason:MACRO=REQUEST_REJECT_REASON_DG_COMM_LOST TEST.END -- Test Case: signalUserInitiateROPermeateSampleMode.004 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:signalUserInitiateROPermeateSampleMode TEST.NEW TEST.NAME:signalUserInitiateROPermeateSampleMode.004 TEST.BASIS_PATH:4 of 4 TEST.NOTES: This is an automatically generated test case. Test Path 4 (1) if ((MODE_STAN) == getCurrentOperationMode()) ==> TRUE (2) if ((STANDBY_WAIT_FOR_DISINFECT_STATE) == currentStandbyState || (STANDBY_WAIT_FOR_TREATMENT_STATE) == currentStandbyState) ==> TRUE (3) if ((1) == isDGCommunicating()) ==> TRUE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DISINFECT_STATE TEST.VALUE:ModeStandby.signalUserInitiateROPermeateSampleMode.return:1 TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_STAN TEST.VALUE:uut_prototype_stubs.isDGCommunicating.return:1 TEST.VALUE:uut_prototype_stubs.sendDisinfectConfirmResponse.reason:MACRO=REQUEST_REJECT_REASON_NONE TEST.VALUE:uut_prototype_stubs.sendDisinfectConfirmResponse.return:1 TEST.EXPECTED:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DISINFECT_STATE TEST.EXPECTED:ModeStandby.signalUserInitiateROPermeateSampleMode.return:1 TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.reason:MACRO=REQUEST_REJECT_REASON_NONE TEST.END -- Test Case: signalUserInitiateROPermeateSampleMode.005 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:signalUserInitiateROPermeateSampleMode TEST.NEW TEST.NAME:signalUserInitiateROPermeateSampleMode.005 TEST.NOTES: This is an automatically generated test case. Test Path 3 (1) if ((MODE_STAN) == getCurrentOperationMode()) ==> TRUE (2) if ((STANDBY_WAIT_FOR_DISINFECT_STATE) == currentStandbyState || (STANDBY_WAIT_FOR_TREATMENT_STATE) == currentStandbyState) ==> TRUE (3) if ((1) == isDGCommunicating()) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_TREATMENT_STATE TEST.VALUE:ModeStandby.signalUserInitiateROPermeateSampleMode.return:0 TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_STAN TEST.VALUE:uut_prototype_stubs.isDGCommunicating.return:0 TEST.VALUE:uut_prototype_stubs.sendDisinfectConfirmResponse.reason:MACRO=REQUEST_REJECT_REASON_DG_COMM_LOST TEST.VALUE:uut_prototype_stubs.sendDisinfectConfirmResponse.return:0 TEST.EXPECTED:ModeStandby.signalUserInitiateROPermeateSampleMode.return:0 TEST.EXPECTED:uut_prototype_stubs.sendDisinfectConfirmResponse.reason:MACRO=REQUEST_REJECT_REASON_DG_COMM_LOST TEST.END -- Subprogram: signalUserInitiateTreatment -- Test Case: signalUserInitiateTreatment_DG_not_comm TEST.UNIT:ModeStandby TEST.SUBPROGRAM:signalUserInitiateTreatment TEST.NEW TEST.NAME:signalUserInitiateTreatment_DG_not_comm TEST.STUB:ModeStandby.isDGDisinfectValid TEST.STUB:ModeStandby.haveHDDGServicesBeenExpired TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_TREATMENT_STATE TEST.VALUE:ModeStandby.signalUserInitiateTreatment.return:1 TEST.VALUE:ModeStandby.isDGDisinfectValid.return:1 TEST.VALUE:ModeStandby.haveHDDGServicesBeenExpired.return:0 TEST.VALUE:uut_prototype_stubs.getTestConfigStatus.return:0 TEST.VALUE:uut_prototype_stubs.isBatteryCharged.return:1 TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_STAN TEST.VALUE:uut_prototype_stubs.getDGSubMode.return:0 TEST.VALUE:uut_prototype_stubs.getHeatDisinfectTemperatureSensorValue.return:40.0 TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_STAN TEST.VALUE:uut_prototype_stubs.isDGCommunicating.return:0 TEST.VALUE:uut_prototype_stubs.isPOSTPassed.return:1 TEST.VALUE:uut_prototype_stubs.getDGVersion.return.compatibilityRev:10 TEST.EXPECTED:ModeStandby.signalUserInitiateTreatment.return:0 TEST.END -- Test Case: signalUserInitiateTreatment_DG_not_standby TEST.UNIT:ModeStandby TEST.SUBPROGRAM:signalUserInitiateTreatment TEST.NEW TEST.NAME:signalUserInitiateTreatment_DG_not_standby TEST.STUB:ModeStandby.isDGDisinfectValid TEST.STUB:ModeStandby.haveHDDGServicesBeenExpired TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_TREATMENT_STATE TEST.VALUE:ModeStandby.signalUserInitiateTreatment.return:1 TEST.VALUE:ModeStandby.isDGDisinfectValid.return:1 TEST.VALUE:ModeStandby.haveHDDGServicesBeenExpired.return:0 TEST.VALUE:uut_prototype_stubs.getTestConfigStatus.return:0 TEST.VALUE:uut_prototype_stubs.isBatteryCharged.return:1 TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_INIT TEST.VALUE:uut_prototype_stubs.getDGSubMode.return:1 TEST.VALUE:uut_prototype_stubs.getHeatDisinfectTemperatureSensorValue.return:40.0 TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_STAN TEST.VALUE:uut_prototype_stubs.isDGCommunicating.return:1 TEST.VALUE:uut_prototype_stubs.isPOSTPassed.return:1 TEST.VALUE:uut_prototype_stubs.getDGVersion.return.compatibilityRev:16 TEST.EXPECTED:ModeStandby.signalUserInitiateTreatment.return:0 TEST.END -- Test Case: signalUserInitiateTreatment_DG_not_standby_not_idle TEST.UNIT:ModeStandby TEST.SUBPROGRAM:signalUserInitiateTreatment TEST.NEW TEST.NAME:signalUserInitiateTreatment_DG_not_standby_not_idle TEST.STUB:ModeStandby.isDGDisinfectValid TEST.STUB:ModeStandby.haveHDDGServicesBeenExpired TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_TREATMENT_STATE TEST.VALUE:ModeStandby.signalUserInitiateTreatment.return:1 TEST.VALUE:ModeStandby.isDGDisinfectValid.return:1 TEST.VALUE:ModeStandby.haveHDDGServicesBeenExpired.return:0 TEST.VALUE:uut_prototype_stubs.getTestConfigStatus.return:0 TEST.VALUE:uut_prototype_stubs.isBatteryCharged.return:1 TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_STAN TEST.VALUE:uut_prototype_stubs.getDGSubMode.return:1 TEST.VALUE:uut_prototype_stubs.getHeatDisinfectTemperatureSensorValue.return:40.0 TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_STAN TEST.VALUE:uut_prototype_stubs.isDGCommunicating.return:1 TEST.VALUE:uut_prototype_stubs.isPOSTPassed.return:1 TEST.VALUE:uut_prototype_stubs.getDGVersion.return.compatibilityRev:16 TEST.EXPECTED:ModeStandby.signalUserInitiateTreatment.return:0 TEST.END -- Test Case: signalUserInitiateTreatment_POST_not_passed TEST.UNIT:ModeStandby TEST.SUBPROGRAM:signalUserInitiateTreatment TEST.NEW TEST.NAME:signalUserInitiateTreatment_POST_not_passed TEST.STUB:ModeStandby.isDGDisinfectValid TEST.STUB:ModeStandby.haveHDDGServicesBeenExpired TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_TREATMENT_STATE TEST.VALUE:ModeStandby.signalUserInitiateTreatment.return:1 TEST.VALUE:ModeStandby.isDGDisinfectValid.return:1 TEST.VALUE:ModeStandby.haveHDDGServicesBeenExpired.return:0 TEST.VALUE:uut_prototype_stubs.getTestConfigStatus.return:0 TEST.VALUE:uut_prototype_stubs.isBatteryCharged.return:1 TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_STAN TEST.VALUE:uut_prototype_stubs.getDGSubMode.return:0 TEST.VALUE:uut_prototype_stubs.getHeatDisinfectTemperatureSensorValue.return:40.0 TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_STAN TEST.VALUE:uut_prototype_stubs.isDGCommunicating.return:1 TEST.VALUE:uut_prototype_stubs.isPOSTPassed.return:0 TEST.VALUE:uut_prototype_stubs.getDGVersion.return.compatibilityRev:12 TEST.EXPECTED:ModeStandby.signalUserInitiateTreatment.return:0 TEST.END -- Test Case: signalUserInitiateTreatment_all_false TEST.UNIT:ModeStandby TEST.SUBPROGRAM:signalUserInitiateTreatment TEST.NEW TEST.NAME:signalUserInitiateTreatment_all_false TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE TEST.VALUE:ModeStandby.signalUserInitiateTreatment.return:1 TEST.VALUE:uut_prototype_stubs.getTestConfigStatus.return:1 TEST.VALUE:uut_prototype_stubs.isBatteryCharged.return:1 TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_STAN TEST.VALUE:uut_prototype_stubs.getDGSubMode.return:1 TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_FAUL TEST.VALUE:uut_prototype_stubs.isDGCommunicating.return:1 TEST.VALUE:uut_prototype_stubs.isPOSTPassed.return:1 TEST.VALUE:uut_prototype_stubs.getDGVersion.return.compatibilityRev:14 TEST.EXPECTED:ModeStandby.signalUserInitiateTreatment.return:0 TEST.END -- Test Case: signalUserInitiateTreatment_battery_not_charged TEST.UNIT:ModeStandby TEST.SUBPROGRAM:signalUserInitiateTreatment TEST.NEW TEST.NAME:signalUserInitiateTreatment_battery_not_charged TEST.STUB:ModeStandby.isDGDisinfectValid TEST.STUB:ModeStandby.haveHDDGServicesBeenExpired TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_TREATMENT_STATE TEST.VALUE:ModeStandby.signalUserInitiateTreatment.return:1 TEST.VALUE:ModeStandby.isDGDisinfectValid.return:1 TEST.VALUE:ModeStandby.haveHDDGServicesBeenExpired.return:0 TEST.VALUE:uut_prototype_stubs.getTestConfigStatus.return:0 TEST.VALUE:uut_prototype_stubs.isBatteryCharged.return:0 TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_STAN TEST.VALUE:uut_prototype_stubs.getDGSubMode.return:0 TEST.VALUE:uut_prototype_stubs.getHeatDisinfectTemperatureSensorValue.return:40.0 TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_STAN TEST.VALUE:uut_prototype_stubs.isDGCommunicating.return:1 TEST.VALUE:uut_prototype_stubs.isPOSTPassed.return:1 TEST.VALUE:uut_prototype_stubs.getDGVersion.return.compatibilityRev:16 TEST.EXPECTED:ModeStandby.signalUserInitiateTreatment.return:0 TEST.END -- Test Case: signalUserInitiateTreatment_comp_wrong TEST.UNIT:ModeStandby TEST.SUBPROGRAM:signalUserInitiateTreatment TEST.NEW TEST.NAME:signalUserInitiateTreatment_comp_wrong TEST.STUB:ModeStandby.isDGDisinfectValid TEST.STUB:ModeStandby.haveHDDGServicesBeenExpired TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_TREATMENT_STATE TEST.VALUE:ModeStandby.signalUserInitiateTreatment.return:1 TEST.VALUE:ModeStandby.isDGDisinfectValid.return:1 TEST.VALUE:ModeStandby.haveHDDGServicesBeenExpired.return:0 TEST.VALUE:uut_prototype_stubs.getTestConfigStatus.return:0 TEST.VALUE:uut_prototype_stubs.isBatteryCharged.return:1 TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_STAN TEST.VALUE:uut_prototype_stubs.getDGSubMode.return:0 TEST.VALUE:uut_prototype_stubs.getHeatDisinfectTemperatureSensorValue.return:40.0 TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_STAN TEST.VALUE:uut_prototype_stubs.isDGCommunicating.return:1 TEST.VALUE:uut_prototype_stubs.isPOSTPassed.return:1 TEST.VALUE:uut_prototype_stubs.getDGVersion.return.compatibilityRev:16 TEST.EXPECTED:ModeStandby.signalUserInitiateTreatment.return:1 TEST.END -- Test Case: signalUserInitiateTreatment_current_state_not_wait_for_tx TEST.UNIT:ModeStandby TEST.SUBPROGRAM:signalUserInitiateTreatment TEST.NEW TEST.NAME:signalUserInitiateTreatment_current_state_not_wait_for_tx TEST.STUB:ModeStandby.isDGDisinfectValid TEST.STUB:ModeStandby.haveHDDGServicesBeenExpired TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_DISINFECT_STATE TEST.VALUE:ModeStandby.signalUserInitiateTreatment.return:1 TEST.VALUE:ModeStandby.isDGDisinfectValid.return:1 TEST.VALUE:ModeStandby.haveHDDGServicesBeenExpired.return:0 TEST.VALUE:uut_prototype_stubs.getTestConfigStatus.return:0 TEST.VALUE:uut_prototype_stubs.isBatteryCharged.return:1 TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_STAN TEST.VALUE:uut_prototype_stubs.getDGSubMode.return:0 TEST.VALUE:uut_prototype_stubs.getHeatDisinfectTemperatureSensorValue.return:40.0 TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_STAN TEST.VALUE:uut_prototype_stubs.isDGCommunicating.return:1 TEST.VALUE:uut_prototype_stubs.isPOSTPassed.return:1 TEST.VALUE:uut_prototype_stubs.getDGVersion.return.compatibilityRev:10 TEST.EXPECTED:ModeStandby.signalUserInitiateTreatment.return:0 TEST.END -- Test Case: signalUserInitiateTreatment_hd_standby TEST.UNIT:ModeStandby TEST.SUBPROGRAM:signalUserInitiateTreatment TEST.NEW TEST.NAME:signalUserInitiateTreatment_hd_standby TEST.STUB:ModeStandby.isDGDisinfectValid TEST.STUB:ModeStandby.haveHDDGServicesBeenExpired TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_TREATMENT_STATE TEST.VALUE:ModeStandby.signalUserInitiateTreatment.return:1 TEST.VALUE:ModeStandby.isDGDisinfectValid.return:1 TEST.VALUE:ModeStandby.haveHDDGServicesBeenExpired.return:0 TEST.VALUE:uut_prototype_stubs.getTestConfigStatus.return:0 TEST.VALUE:uut_prototype_stubs.isBatteryCharged.return:1 TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_STAN TEST.VALUE:uut_prototype_stubs.getDGSubMode.return:0 TEST.VALUE:uut_prototype_stubs.getHeatDisinfectTemperatureSensorValue.return:40.0 TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_SERV TEST.VALUE:uut_prototype_stubs.isDGCommunicating.return:1 TEST.VALUE:uut_prototype_stubs.isPOSTPassed.return:1 TEST.VALUE:uut_prototype_stubs.getDGVersion.return.compatibilityRev:12 TEST.EXPECTED:ModeStandby.signalUserInitiateTreatment.return:0 TEST.END -- Test Case: signalUserInitiateTreatment_test_config_srvc_expired TEST.UNIT:ModeStandby TEST.SUBPROGRAM:signalUserInitiateTreatment TEST.NEW TEST.NAME:signalUserInitiateTreatment_test_config_srvc_expired TEST.STUB:ModeStandby.isDGDisinfectValid TEST.STUB:ModeStandby.haveHDDGServicesBeenExpired TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE TEST.VALUE:ModeStandby.signalUserInitiateTreatment.return:1 TEST.VALUE:ModeStandby.isDGDisinfectValid.return:0 TEST.VALUE:ModeStandby.haveHDDGServicesBeenExpired.return:1 TEST.VALUE:uut_prototype_stubs.getTestConfigStatus.return:0 TEST.VALUE:uut_prototype_stubs.isBatteryCharged.return:1 TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_STAN TEST.VALUE:uut_prototype_stubs.getDGSubMode.return:1 TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_FAUL TEST.VALUE:uut_prototype_stubs.isDGCommunicating.return:1 TEST.VALUE:uut_prototype_stubs.isPOSTPassed.return:1 TEST.VALUE:uut_prototype_stubs.getDGVersion.return.compatibilityRev:12 TEST.EXPECTED:ModeStandby.signalUserInitiateTreatment.return:0 TEST.END -- Test Case: signalUserInitiateTreatment_test_config_srvc_not_expired_dis_temp_in TEST.UNIT:ModeStandby TEST.SUBPROGRAM:signalUserInitiateTreatment TEST.NEW TEST.NAME:signalUserInitiateTreatment_test_config_srvc_not_expired_dis_temp_in TEST.STUB:ModeStandby.isDGDisinfectValid TEST.STUB:ModeStandby.haveHDDGServicesBeenExpired TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_WAIT_FOR_TREATMENT_STATE TEST.VALUE:ModeStandby.signalUserInitiateTreatment.return:0 TEST.VALUE:ModeStandby.isDGDisinfectValid.return:1 TEST.VALUE:ModeStandby.haveHDDGServicesBeenExpired.return:0 TEST.VALUE:uut_prototype_stubs.getTestConfigStatus.return:0 TEST.VALUE:uut_prototype_stubs.isBatteryCharged.return:1 TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_STAN TEST.VALUE:uut_prototype_stubs.getDGSubMode.return:0 TEST.VALUE:uut_prototype_stubs.getHeatDisinfectTemperatureSensorValue.return:40.0 TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_STAN TEST.VALUE:uut_prototype_stubs.isDGCommunicating.return:1 TEST.VALUE:uut_prototype_stubs.isPOSTPassed.return:1 TEST.VALUE:uut_prototype_stubs.getDGVersion.return.compatibilityRev:11 TEST.EXPECTED:ModeStandby.signalUserInitiateTreatment.return:0 TEST.END -- Test Case: signalUserInitiateTreatment_test_config_srvc_not_expired_dis_temp_out TEST.UNIT:ModeStandby TEST.SUBPROGRAM:signalUserInitiateTreatment TEST.NEW TEST.NAME:signalUserInitiateTreatment_test_config_srvc_not_expired_dis_temp_out TEST.STUB:ModeStandby.isDGDisinfectValid TEST.STUB:ModeStandby.haveHDDGServicesBeenExpired TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE TEST.VALUE:ModeStandby.signalUserInitiateTreatment.return:1 TEST.VALUE:ModeStandby.isDGDisinfectValid.return:1 TEST.VALUE:ModeStandby.haveHDDGServicesBeenExpired.return:0 TEST.VALUE:uut_prototype_stubs.getTestConfigStatus.return:0 TEST.VALUE:uut_prototype_stubs.isBatteryCharged.return:1 TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_STAN TEST.VALUE:uut_prototype_stubs.getDGSubMode.return:1 TEST.VALUE:uut_prototype_stubs.getHeatDisinfectTemperatureSensorValue.return:45.0 TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_FAUL TEST.VALUE:uut_prototype_stubs.isDGCommunicating.return:1 TEST.VALUE:uut_prototype_stubs.isPOSTPassed.return:1 TEST.VALUE:uut_prototype_stubs.getDGVersion.return.compatibilityRev:12 TEST.EXPECTED:ModeStandby.signalUserInitiateTreatment.return:0 TEST.END -- Test Case: signalUserInitiateTreatment_test_config_srvc_not_expired_no_dis TEST.UNIT:ModeStandby TEST.SUBPROGRAM:signalUserInitiateTreatment TEST.NEW TEST.NAME:signalUserInitiateTreatment_test_config_srvc_not_expired_no_dis TEST.STUB:ModeStandby.isDGDisinfectValid TEST.STUB:ModeStandby.haveHDDGServicesBeenExpired TEST.VALUE:ModeStandby.<>.currentStandbyState:STANDBY_START_STATE TEST.VALUE:ModeStandby.signalUserInitiateTreatment.return:1 TEST.VALUE:ModeStandby.isDGDisinfectValid.return:0 TEST.VALUE:ModeStandby.haveHDDGServicesBeenExpired.return:0 TEST.VALUE:uut_prototype_stubs.getTestConfigStatus.return:0 TEST.VALUE:uut_prototype_stubs.isBatteryCharged.return:1 TEST.VALUE:uut_prototype_stubs.getDGOpMode.return:DG_MODE_STAN TEST.VALUE:uut_prototype_stubs.getDGSubMode.return:1 TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_FAUL TEST.VALUE:uut_prototype_stubs.isDGCommunicating.return:1 TEST.VALUE:uut_prototype_stubs.isPOSTPassed.return:1 TEST.VALUE:uut_prototype_stubs.getDGVersion.return.compatibilityRev:12 TEST.EXPECTED:ModeStandby.signalUserInitiateTreatment.return:0 TEST.END -- Subprogram: testResetStandbyModePublishIntervalOverride -- Test Case: testResetStandbyModePublishIntervalOverride.001 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:testResetStandbyModePublishIntervalOverride TEST.NEW TEST.NAME:testResetStandbyModePublishIntervalOverride.001 TEST.BASIS_PATH:1 of 2 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if ((1) == isTestingActivated()) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.testResetStandbyModePublishIntervalOverride.return:0 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:0 TEST.EXPECTED:ModeStandby.testResetStandbyModePublishIntervalOverride.return:0 TEST.END -- Test Case: testResetStandbyModePublishIntervalOverride.002 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:testResetStandbyModePublishIntervalOverride TEST.NEW TEST.NAME:testResetStandbyModePublishIntervalOverride.002 TEST.BASIS_PATH:2 of 2 TEST.NOTES: This is an automatically generated test case. Test Path 2 (1) if ((1) == isTestingActivated()) ==> TRUE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.<>.standbyModePublishInterval.ovInitData:0 TEST.VALUE:ModeStandby.<>.standbyModePublishInterval.ovData:0 TEST.VALUE:ModeStandby.<>.standbyModePublishInterval.override:0 TEST.VALUE:ModeStandby.testResetStandbyModePublishIntervalOverride.return:1 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.EXPECTED:ModeStandby.<>.standbyModePublishInterval.ovInitData:0 TEST.EXPECTED:ModeStandby.<>.standbyModePublishInterval.ovData:0 TEST.EXPECTED:ModeStandby.<>.standbyModePublishInterval.override:0 TEST.EXPECTED:ModeStandby.testResetStandbyModePublishIntervalOverride.return:1 TEST.END -- Subprogram: testSetStandbyModePublishIntervalOverride -- Test Case: testSetStandbyModePublishIntervalOverride.001 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:testSetStandbyModePublishIntervalOverride TEST.NEW TEST.NAME:testSetStandbyModePublishIntervalOverride.001 TEST.BASIS_PATH:1 of 2 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if ((1) == isTestingActivated()) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.testSetStandbyModePublishIntervalOverride.ms:<> TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:<> TEST.EXPECTED:ModeStandby.testSetStandbyModePublishIntervalOverride.ms:0 TEST.END -- Test Case: testSetStandbyModePublishIntervalOverride.002 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:testSetStandbyModePublishIntervalOverride TEST.NEW TEST.NAME:testSetStandbyModePublishIntervalOverride.002 TEST.BASIS_PATH:2 of 2 TEST.NOTES: This is an automatically generated test case. Test Path 2 (1) if ((1) == isTestingActivated()) ==> TRUE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:ModeStandby.testSetStandbyModePublishIntervalOverride.ms:<> TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.EXPECTED:ModeStandby.testSetStandbyModePublishIntervalOverride.ms:0 TEST.END -- Subprogram: transitionToStandbyMode -- Test Case: transitionToStandbyMode.001 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:transitionToStandbyMode TEST.NEW TEST.NAME:transitionToStandbyMode.001 TEST.BASIS_PATH:1 of 1 TEST.NOTES: No branches in subprogram TEST.END_NOTES: TEST.STUB:ModeStandby.initStandbyMode TEST.VALUE:ModeStandby.transitionToStandbyMode.return:0 TEST.VALUE:uut_prototype_stubs.getPreviousOperationMode.return:MODE_FAUL TEST.VALUE:uut_prototype_stubs.setValveAirTrap.state:STATE_CLOSED TEST.VALUE:uut_prototype_stubs.sendDGUsageInfoRequestToDG.return:0 TEST.VALUE:uut_prototype_stubs.sendDGServiceRequestToDG.return:0 TEST.EXPECTED:ModeStandby.transitionToStandbyMode.return:0 TEST.EXPECTED:uut_prototype_stubs.setAlarmUserActionEnabled.action:ALARM_USER_ACTION_RESUME,ALARM_USER_ACTION_RINSEBACK,ALARM_USER_ACTION_END_TREATMENT TEST.EXPECTED:uut_prototype_stubs.setAlarmUserActionEnabled.enabled:(3)0 TEST.EXPECTED:uut_prototype_stubs.doorClosedRequired.door:1 TEST.EXPECTED:uut_prototype_stubs.doorClosedRequired.pumpTrack:0 TEST.EXPECTED:uut_prototype_stubs.syringeDetectionRequired.req:0 TEST.EXPECTED:uut_prototype_stubs.setValvePosition.valve:VDI,VDO,VBA,VBV TEST.EXPECTED:uut_prototype_stubs.setValvePosition.position:(4)VALVE_POSITION_A_INSERT_EJECT TEST.EXPECTED:uut_prototype_stubs.setValveAirTrap.state:STATE_CLOSED TEST.END -- Test Case: transitionToStandbyMode.002 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:transitionToStandbyMode TEST.NEW TEST.NAME:transitionToStandbyMode.002 TEST.NOTES: No branches in subprogram TEST.END_NOTES: TEST.STUB:ModeStandby.initStandbyMode TEST.VALUE:ModeStandby.transitionToStandbyMode.return:0 TEST.VALUE:uut_prototype_stubs.getPreviousOperationMode.return:MODE_POST TEST.VALUE:uut_prototype_stubs.setValveAirTrap.state:STATE_CLOSED TEST.VALUE:uut_prototype_stubs.sendDGUsageInfoRequestToDG.return:0 TEST.VALUE:uut_prototype_stubs.sendDGServiceRequestToDG.return:0 TEST.EXPECTED:ModeStandby.transitionToStandbyMode.return:2 TEST.EXPECTED:uut_prototype_stubs.setAlarmUserActionEnabled.action:ALARM_USER_ACTION_RESUME,ALARM_USER_ACTION_RINSEBACK,ALARM_USER_ACTION_END_TREATMENT TEST.EXPECTED:uut_prototype_stubs.setAlarmUserActionEnabled.enabled:(3)0 TEST.EXPECTED:uut_prototype_stubs.doorClosedRequired.door:0 TEST.EXPECTED:uut_prototype_stubs.doorClosedRequired.pumpTrack:0 TEST.EXPECTED:uut_prototype_stubs.syringeDetectionRequired.req:0 TEST.EXPECTED:uut_prototype_stubs.setValvePosition.valve:VDI,VDO,VBA,VBV TEST.EXPECTED:uut_prototype_stubs.setValvePosition.position:(4)VALVE_POSITION_A_INSERT_EJECT TEST.EXPECTED:uut_prototype_stubs.setValveAirTrap.state:STATE_CLOSED TEST.END -- Test Case: transitionToStandbyMode.003 TEST.UNIT:ModeStandby TEST.SUBPROGRAM:transitionToStandbyMode TEST.NEW TEST.NAME:transitionToStandbyMode.003 TEST.NOTES: No branches in subprogram TEST.END_NOTES: TEST.STUB:ModeStandby.initStandbyMode TEST.VALUE:ModeStandby.<>.flagNoDisinfectRequired:1 TEST.VALUE:ModeStandby.transitionToStandbyMode.return:0 TEST.VALUE:uut_prototype_stubs.getPreviousOperationMode.return:MODE_POST TEST.VALUE:uut_prototype_stubs.setValveAirTrap.state:STATE_CLOSED TEST.VALUE:uut_prototype_stubs.sendDGUsageInfoRequestToDG.return:0 TEST.VALUE:uut_prototype_stubs.sendDGServiceRequestToDG.return:0 TEST.EXPECTED:ModeStandby.<>.flagNoDisinfectRequired:0 TEST.EXPECTED:ModeStandby.transitionToStandbyMode.return:0 TEST.EXPECTED:uut_prototype_stubs.setAlarmUserActionEnabled.action:ALARM_USER_ACTION_RESUME,ALARM_USER_ACTION_RINSEBACK,ALARM_USER_ACTION_END_TREATMENT TEST.EXPECTED:uut_prototype_stubs.setAlarmUserActionEnabled.enabled:(3)0 TEST.EXPECTED:uut_prototype_stubs.doorClosedRequired.door:1 TEST.EXPECTED:uut_prototype_stubs.doorClosedRequired.pumpTrack:0 TEST.EXPECTED:uut_prototype_stubs.syringeDetectionRequired.req:0 TEST.EXPECTED:uut_prototype_stubs.setValvePosition.valve:VDI,VDO,VBA,VBV TEST.EXPECTED:uut_prototype_stubs.setValvePosition.position:(4)VALVE_POSITION_A_INSERT_EJECT TEST.EXPECTED:uut_prototype_stubs.setValveAirTrap.state:STATE_CLOSED TEST.END