-- VectorCAST 19.sp3 (11/13/19) -- Test Case Script -- -- Environment : BLOODLEAK -- Unit(s) Under Test: BloodLeak -- -- 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: BloodLeak -- Subprogram: execBloodLeak -- Test Case: execBloodLeak.001 TEST.UNIT:BloodLeak TEST.SUBPROGRAM:execBloodLeak TEST.NEW TEST.NAME:execBloodLeak.001 TEST.VALUE:BloodLeak.<>.bloodLeakState:BLOOD_LEAK_ZERO_STATE TEST.END -- Test Case: execBloodLeak.002 TEST.UNIT:BloodLeak TEST.SUBPROGRAM:execBloodLeak TEST.NEW TEST.NAME:execBloodLeak.002 TEST.VALUE:BloodLeak.<>.bloodLeakState:BLOOD_LEAK_SELF_TEST_STATE TEST.END -- Test Case: execBloodLeak.003 TEST.UNIT:BloodLeak TEST.SUBPROGRAM:execBloodLeak TEST.NEW TEST.NAME:execBloodLeak.003 TEST.VALUE:BloodLeak.<>.bloodLeakState:BLOOD_LEAK_NORMAL_STATE TEST.END -- Test Case: execBloodLeak.004 TEST.UNIT:BloodLeak TEST.SUBPROGRAM:execBloodLeak TEST.NEW TEST.NAME:execBloodLeak.004 TEST.VALUE:BloodLeak.<>.bloodLeakState:NUM_OF_BLOOD_LEAK_STATES TEST.END -- Test Case: execBloodLeak.005 TEST.UNIT:BloodLeak TEST.SUBPROGRAM:execBloodLeak TEST.NEW TEST.NAME:execBloodLeak.005 TEST.MCDC_BASIS_PATH:2 of 2 TEST.NOTES: This is an automatically generated test case. Test Path 2 (1) if (getCurrentOperationMode() != (MODE_INIT)) ==> TRUE Row number 1 forms a pair with Row 2 for Condition #1, subcondition "a". Condition a ==> TRUE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_FAUL TEST.END -- Test Case: execBloodLeak.006 TEST.UNIT:BloodLeak TEST.SUBPROGRAM:execBloodLeak TEST.NEW TEST.NAME:execBloodLeak.006 TEST.MCDC_BASIS_PATH:1 of 2 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if (getCurrentOperationMode() != (MODE_INIT)) ==> FALSE Row number 2 forms a pair with Row 1 for Condition #1, subcondition "a". Condition a ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_INIT TEST.END -- Subprogram: getBloodLeakSelfTestStatus -- Test Case: getBloodLeakSelfTestStatus.001 TEST.UNIT:BloodLeak TEST.SUBPROGRAM:getBloodLeakSelfTestStatus TEST.NEW TEST.NAME:getBloodLeakSelfTestStatus.001 TEST.END -- Subprogram: getBloodLeakStatus -- Test Case: getBloodLeakStatus.001 TEST.UNIT:BloodLeak TEST.SUBPROGRAM:getBloodLeakStatus TEST.NEW TEST.NAME:getBloodLeakStatus.001 TEST.MCDC_BASIS_PATH:2 of 2 TEST.NOTES: This is an automatically generated test case. Test Path 2 (1) if (0xccc33c33U == bloodLeakStatus.override) ==> TRUE Row number 1 forms a pair with Row 2 for Condition #1, subcondition "a". Condition a ==> TRUE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:BloodLeak.<>.bloodLeakStatus.override:3435346995 TEST.END -- Test Case: getBloodLeakStatus.002 TEST.UNIT:BloodLeak TEST.SUBPROGRAM:getBloodLeakStatus TEST.NEW TEST.NAME:getBloodLeakStatus.002 TEST.MCDC_BASIS_PATH:1 of 2 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if (0xccc33c33U == bloodLeakStatus.override) ==> FALSE Row number 2 forms a pair with Row 1 for Condition #1, subcondition "a". Condition a ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:BloodLeak.<>.bloodLeakStatus.override:<> TEST.END -- Subprogram: handleBloodLeakInitState -- Test Case: handleBloodLeakInitState.001 TEST.UNIT:BloodLeak TEST.SUBPROGRAM:handleBloodLeakInitState TEST.NEW TEST.NAME:handleBloodLeakInitState.001 TEST.MCDC_BASIS_PATH:2 of 2 TEST.NOTES: This is an automatically generated test case. Test Path 2 (1) if ((1) == bloodLeakZeroRequested) ==> TRUE Row number 1 forms a pair with Row 2 for Condition #1, subcondition "a". Condition a ==> TRUE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:BloodLeak.<>.bloodLeakZeroRequested:1 TEST.END -- Test Case: handleBloodLeakInitState.002 TEST.UNIT:BloodLeak TEST.SUBPROGRAM:handleBloodLeakInitState TEST.NEW TEST.NAME:handleBloodLeakInitState.002 TEST.MCDC_BASIS_PATH:1 of 2 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if ((1) == bloodLeakZeroRequested) ==> FALSE Row number 2 forms a pair with Row 1 for Condition #1, subcondition "a". Condition a ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:BloodLeak.<>.bloodLeakZeroRequested:<> TEST.END -- Subprogram: handleBloodLeakNormalState -- Test Case: handleBloodLeakNormalState.001 TEST.UNIT:BloodLeak TEST.SUBPROGRAM:handleBloodLeakNormalState TEST.NEW TEST.NAME:handleBloodLeakNormalState.001 TEST.MCDC_BASIS_PATH:2 of 8 TEST.NOTES: This is an automatically generated test case. Test Path 2 (1) if ((1) == noFPGABloodLeakDetected()) ==> TRUE Row number 1 forms a pair with Row 2 for Condition #1, subcondition "a". Condition a ==> TRUE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:uut_prototype_stubs.noFPGABloodLeakDetected.return:1 TEST.END -- Test Case: handleBloodLeakNormalState.002 TEST.UNIT:BloodLeak TEST.SUBPROGRAM:handleBloodLeakNormalState TEST.NEW TEST.NAME:handleBloodLeakNormalState.002 TEST.MCDC_BASIS_PATH:1 of 8 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if ((1) == noFPGABloodLeakDetected()) ==> FALSE Row number 2 forms a pair with Row 1 for Condition #1, subcondition "a". Condition a ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:uut_prototype_stubs.noFPGABloodLeakDetected.return:<> TEST.END -- Test Case: handleBloodLeakNormalState.003 TEST.UNIT:BloodLeak TEST.SUBPROGRAM:handleBloodLeakNormalState TEST.NEW TEST.NAME:handleBloodLeakNormalState.003 TEST.MCDC_BASIS_PATH:8 of 8 TEST.NOTES: This is an automatically generated test case. Test Path 8 (1) if ((1) == noFPGABloodLeakDetected()) ==> FALSE (2) if ((BLOOD_LEAK_DETECTED) == getBloodLeakStatus()) ==> TRUE (3) if (getCurrentOperationMode() == (MODE_TREA)) ==> TRUE Row number 1 forms a pair with Row 2 for Condition #3, subcondition "a". Condition a ==> TRUE Test Case Generation Notes: TEST.END_NOTES: TEST.STUB:BloodLeak.getBloodLeakStatus TEST.VALUE:BloodLeak.getBloodLeakStatus.return:BLOOD_LEAK_DETECTED TEST.VALUE:uut_prototype_stubs.noFPGABloodLeakDetected.return:<> TEST.VALUE:uut_prototype_stubs.getCurrentOperationMode.return:MODE_TREA TEST.END -- Test Case: handleBloodLeakNormalState.004 TEST.UNIT:BloodLeak TEST.SUBPROGRAM:handleBloodLeakNormalState TEST.NEW TEST.NAME:handleBloodLeakNormalState.004 TEST.MCDC_BASIS_PATH:6 of 8 TEST.NOTES: This is an automatically generated test case. Test Path 6 (1) if ((1) == noFPGABloodLeakDetected()) ==> FALSE (2) if ((BLOOD_LEAK_DETECTED) == getBloodLeakStatus()) ==> FALSE (4) if ((1) == bloodLeakZeroRequested) ==> TRUE Row number 1 forms a pair with Row 2 for Condition #4, subcondition "a". Condition a ==> TRUE Test Case Generation Notes: TEST.END_NOTES: TEST.STUB:BloodLeak.getBloodLeakStatus TEST.VALUE:BloodLeak.<>.bloodLeakZeroRequested:1 TEST.VALUE:BloodLeak.getBloodLeakStatus.return:BLOOD_LEAK_NOT_DETECTED TEST.VALUE:uut_prototype_stubs.noFPGABloodLeakDetected.return:<> TEST.END -- Subprogram: handleBloodLeakSelfTestState -- Test Case: handleBloodLeakSelfTestState.001 TEST.UNIT:BloodLeak TEST.SUBPROGRAM:handleBloodLeakSelfTestState TEST.NEW TEST.NAME:handleBloodLeakSelfTestState.001 TEST.MCDC_BASIS_PATH:2 of 8 TEST.NOTES: This is an automatically generated test case. Test Path 2 (1) if ((SELF_TEST_STATUS_IN_PROGRESS) == bloodLeakSelfTestStatus) ==> TRUE Row number 1 forms a pair with Row 2 for Condition #1, subcondition "a". Condition a ==> TRUE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:BloodLeak.<>.bloodLeakSelfTestStatus:SELF_TEST_STATUS_IN_PROGRESS TEST.END -- Test Case: handleBloodLeakSelfTestState.002 TEST.UNIT:BloodLeak TEST.SUBPROGRAM:handleBloodLeakSelfTestState TEST.NEW TEST.NAME:handleBloodLeakSelfTestState.002 TEST.MCDC_BASIS_PATH:1 of 8 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if ((SELF_TEST_STATUS_IN_PROGRESS) == bloodLeakSelfTestStatus) ==> FALSE Row number 2 forms a pair with Row 1 for Condition #1, subcondition "a". Condition a ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:BloodLeak.<>.bloodLeakSelfTestStatus:SELF_TEST_STATUS_PASSED TEST.END -- Test Case: handleBloodLeakSelfTestState.003 TEST.UNIT:BloodLeak TEST.SUBPROGRAM:handleBloodLeakSelfTestState TEST.NEW TEST.NAME:handleBloodLeakSelfTestState.003 TEST.MCDC_BASIS_PATH:5 of 8 TEST.NOTES: This is an automatically generated test case. Test Path 5 (1) if ((SELF_TEST_STATUS_IN_PROGRESS) == bloodLeakSelfTestStatus) ==> TRUE (2) if ((0) == noFPGABloodLeakDetected()) ==> FALSE Row number 2 forms a pair with Row 1 for Condition #2, subcondition "a". Condition a ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:BloodLeak.<>.bloodLeakSelfTestStatus:SELF_TEST_STATUS_IN_PROGRESS TEST.VALUE:uut_prototype_stubs.noFPGABloodLeakDetected.return:1 TEST.END -- Test Case: handleBloodLeakSelfTestState.004 TEST.UNIT:BloodLeak TEST.SUBPROGRAM:handleBloodLeakSelfTestState TEST.NEW TEST.NAME:handleBloodLeakSelfTestState.004 TEST.MCDC_BASIS_PATH:8 of 8 TEST.NOTES: This is an automatically generated test case. Test Path 8 (1) if ((SELF_TEST_STATUS_IN_PROGRESS) == bloodLeakSelfTestStatus) ==> TRUE (2) if ((0) == noFPGABloodLeakDetected()) ==> FALSE (3) if ((1) == didTimeout(bloodLeakSelfTestStartTime, 500)) ==> TRUE Row number 1 forms a pair with Row 2 for Condition #3, subcondition "a". Condition a ==> TRUE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:BloodLeak.<>.bloodLeakSelfTestStatus:SELF_TEST_STATUS_IN_PROGRESS TEST.VALUE:uut_prototype_stubs.noFPGABloodLeakDetected.return:1 TEST.VALUE:uut_prototype_stubs.didTimeout.return:1 TEST.END -- Test Case: handleBloodLeakSelfTestState.005 TEST.UNIT:BloodLeak TEST.SUBPROGRAM:handleBloodLeakSelfTestState TEST.NEW TEST.NAME:handleBloodLeakSelfTestState.005 TEST.MCDC_BASIS_PATH:4 of 8 TEST.NOTES: This is an automatically generated test case. Test Path 4 (1) if ((SELF_TEST_STATUS_IN_PROGRESS) == bloodLeakSelfTestStatus) ==> FALSE (4) if ((1) == noFPGABloodLeakDetected()) ==> TRUE Row number 1 forms a pair with Row 2 for Condition #4, subcondition "a". Condition a ==> TRUE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:BloodLeak.<>.bloodLeakSelfTestStatus:SELF_TEST_STATUS_PASSED TEST.VALUE:uut_prototype_stubs.noFPGABloodLeakDetected.return:1 TEST.END -- Subprogram: handleBloodLeakZeroState -- Test Case: handleBloodLeakZeroState.001 TEST.UNIT:BloodLeak TEST.SUBPROGRAM:handleBloodLeakZeroState TEST.NEW TEST.NAME:handleBloodLeakZeroState.001 TEST.MCDC_BASIS_PATH:2 of 4 TEST.NOTES: This is an automatically generated test case. Test Path 2 (1) if ((1) == FPGABloodLeakZeroDetected()) ==> TRUE Row number 1 forms a pair with Row 2 for Condition #1, subcondition "a". Condition a ==> TRUE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:uut_prototype_stubs.FPGABloodLeakZeroDetected.return:1 TEST.END -- Test Case: handleBloodLeakZeroState.002 TEST.UNIT:BloodLeak TEST.SUBPROGRAM:handleBloodLeakZeroState TEST.NEW TEST.NAME:handleBloodLeakZeroState.002 TEST.MCDC_BASIS_PATH:1 of 4 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if ((1) == FPGABloodLeakZeroDetected()) ==> FALSE Row number 2 forms a pair with Row 1 for Condition #1, subcondition "a". Condition a ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:uut_prototype_stubs.FPGABloodLeakZeroDetected.return:<> TEST.END -- Test Case: handleBloodLeakZeroState.003 TEST.UNIT:BloodLeak TEST.SUBPROGRAM:handleBloodLeakZeroState TEST.NEW TEST.NAME:handleBloodLeakZeroState.003 TEST.MCDC_BASIS_PATH:4 of 4 TEST.NOTES: This is an automatically generated test case. Test Path 4 (1) if ((1) == FPGABloodLeakZeroDetected()) ==> FALSE (2) if ((1) == didTimeout(bloodLeakZeroStartTime, 500)) ==> TRUE Row number 1 forms a pair with Row 2 for Condition #2, subcondition "a". Condition a ==> TRUE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:uut_prototype_stubs.FPGABloodLeakZeroDetected.return:<> TEST.VALUE:uut_prototype_stubs.didTimeout.return:1 TEST.END -- Subprogram: initBloodLeak -- Test Case: initBloodLeak.001 TEST.UNIT:BloodLeak TEST.SUBPROGRAM:initBloodLeak TEST.NEW TEST.NAME:initBloodLeak.001 TEST.END -- Subprogram: publishBloodLeakData -- Test Case: publishBloodLeakData.001 TEST.UNIT:BloodLeak TEST.SUBPROGRAM:publishBloodLeakData TEST.NEW TEST.NAME:publishBloodLeakData.001 TEST.MCDC_BASIS_PATH:2 of 2 TEST.NOTES: This is an automatically generated test case. Test Path 2 (1) if (++bloodLeakDataPublicationTimerCounter >= getU32OverrideValue(&bloodLeakDataPublishInterval)) ==> TRUE Row number 1 forms a pair with Row 2 for Condition #1, subcondition "a". Condition a ==> TRUE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:uut_prototype_stubs.getU32OverrideValue.return:<> TEST.END -- Test Case: publishBloodLeakData.002 TEST.UNIT:BloodLeak TEST.SUBPROGRAM:publishBloodLeakData TEST.NEW TEST.NAME:publishBloodLeakData.002 TEST.MCDC_BASIS_PATH:1 of 2 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if (++bloodLeakDataPublicationTimerCounter >= getU32OverrideValue(&bloodLeakDataPublishInterval)) ==> FALSE Row number 2 forms a pair with Row 1 for Condition #1, subcondition "a". Condition a ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:uut_prototype_stubs.getU32OverrideValue.return:<> TEST.END -- Subprogram: testResetBloodLeakDataPublishIntervalOverride -- Test Case: testResetBloodLeakDataPublishIntervalOverride.001 TEST.UNIT:BloodLeak TEST.SUBPROGRAM:testResetBloodLeakDataPublishIntervalOverride TEST.NEW TEST.NAME:testResetBloodLeakDataPublishIntervalOverride.001 TEST.MCDC_BASIS_PATH:2 of 2 TEST.NOTES: This is an automatically generated test case. Test Path 2 (1) if ((1) == isTestingActivated()) ==> TRUE Row number 1 forms a pair with Row 2 for Condition #1, subcondition "a". Condition a ==> TRUE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.END -- Test Case: testResetBloodLeakDataPublishIntervalOverride.002 TEST.UNIT:BloodLeak TEST.SUBPROGRAM:testResetBloodLeakDataPublishIntervalOverride TEST.NEW TEST.NAME:testResetBloodLeakDataPublishIntervalOverride.002 TEST.MCDC_BASIS_PATH:1 of 2 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if ((1) == isTestingActivated()) ==> FALSE Row number 2 forms a pair with Row 1 for Condition #1, subcondition "a". Condition a ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:<> TEST.END -- Subprogram: testResetBloodLeakStatusOverride -- Test Case: testResetBloodLeakStatusOverride.001 TEST.UNIT:BloodLeak TEST.SUBPROGRAM:testResetBloodLeakStatusOverride TEST.NEW TEST.NAME:testResetBloodLeakStatusOverride.001 TEST.MCDC_BASIS_PATH:2 of 2 TEST.NOTES: This is an automatically generated test case. Test Path 2 (1) if ((1) == isTestingActivated()) ==> TRUE Row number 1 forms a pair with Row 2 for Condition #1, subcondition "a". Condition a ==> TRUE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.END -- Test Case: testResetBloodLeakStatusOverride.002 TEST.UNIT:BloodLeak TEST.SUBPROGRAM:testResetBloodLeakStatusOverride TEST.NEW TEST.NAME:testResetBloodLeakStatusOverride.002 TEST.MCDC_BASIS_PATH:1 of 2 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if ((1) == isTestingActivated()) ==> FALSE Row number 2 forms a pair with Row 1 for Condition #1, subcondition "a". Condition a ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:<> TEST.END -- Subprogram: testSetBloodLeakDataPublishIntervalOverride -- Test Case: testSetBloodLeakDataPublishIntervalOverride.001 TEST.UNIT:BloodLeak TEST.SUBPROGRAM:testSetBloodLeakDataPublishIntervalOverride TEST.NEW TEST.NAME:testSetBloodLeakDataPublishIntervalOverride.001 TEST.MCDC_BASIS_PATH:2 of 2 TEST.NOTES: This is an automatically generated test case. Test Path 2 (1) if ((1) == isTestingActivated()) ==> TRUE Row number 1 forms a pair with Row 2 for Condition #1, subcondition "a". Condition a ==> TRUE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:BloodLeak.testSetBloodLeakDataPublishIntervalOverride.value:<> TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.END -- Test Case: testSetBloodLeakDataPublishIntervalOverride.002 TEST.UNIT:BloodLeak TEST.SUBPROGRAM:testSetBloodLeakDataPublishIntervalOverride TEST.NEW TEST.NAME:testSetBloodLeakDataPublishIntervalOverride.002 TEST.MCDC_BASIS_PATH:1 of 2 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if ((1) == isTestingActivated()) ==> FALSE Row number 2 forms a pair with Row 1 for Condition #1, subcondition "a". Condition a ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:BloodLeak.testSetBloodLeakDataPublishIntervalOverride.value:<> TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:<> TEST.END -- Subprogram: testSetBloodLeakStatusOverride -- Test Case: testSetBloodLeakStatusOverride.001 TEST.UNIT:BloodLeak TEST.SUBPROGRAM:testSetBloodLeakStatusOverride TEST.NEW TEST.NAME:testSetBloodLeakStatusOverride.001 TEST.MCDC_BASIS_PATH:2 of 4 TEST.NOTES: This is an automatically generated test case. Test Path 2 (1) if (status < (NUM_OF_BLOOD_LEAK_STATUS)) ==> TRUE Row number 1 forms a pair with Row 2 for Condition #1, subcondition "a". Condition a ==> TRUE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:BloodLeak.testSetBloodLeakStatusOverride.status:<> TEST.END -- Test Case: testSetBloodLeakStatusOverride.002 TEST.UNIT:BloodLeak TEST.SUBPROGRAM:testSetBloodLeakStatusOverride TEST.NEW TEST.NAME:testSetBloodLeakStatusOverride.002 TEST.MCDC_BASIS_PATH:1 of 4 TEST.NOTES: This is an automatically generated test case. Test Path 1 (1) if (status < (NUM_OF_BLOOD_LEAK_STATUS)) ==> FALSE Row number 2 forms a pair with Row 1 for Condition #1, subcondition "a". Condition a ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:BloodLeak.testSetBloodLeakStatusOverride.status:<> TEST.END -- Test Case: testSetBloodLeakStatusOverride.003 TEST.UNIT:BloodLeak TEST.SUBPROGRAM:testSetBloodLeakStatusOverride TEST.NEW TEST.NAME:testSetBloodLeakStatusOverride.003 TEST.MCDC_BASIS_PATH:4 of 4 TEST.NOTES: This is an automatically generated test case. Test Path 4 (1) if (status < (NUM_OF_BLOOD_LEAK_STATUS)) ==> TRUE (2) if ((1) == isTestingActivated()) ==> TRUE Row number 1 forms a pair with Row 2 for Condition #2, subcondition "a". Condition a ==> TRUE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:BloodLeak.testSetBloodLeakStatusOverride.status:<> TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.END -- Test Case: testSetBloodLeakStatusOverride.004 TEST.UNIT:BloodLeak TEST.SUBPROGRAM:testSetBloodLeakStatusOverride TEST.NEW TEST.NAME:testSetBloodLeakStatusOverride.004 TEST.MCDC_BASIS_PATH:3 of 4 TEST.NOTES: This is an automatically generated test case. Test Path 3 (1) if (status < (NUM_OF_BLOOD_LEAK_STATUS)) ==> TRUE (2) if ((1) == isTestingActivated()) ==> FALSE Row number 2 forms a pair with Row 1 for Condition #2, subcondition "a". Condition a ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:BloodLeak.testSetBloodLeakStatusOverride.status:<> TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:<> TEST.END -- Subprogram: zeroBloodLeak -- Test Case: zeroBloodLeak.001 TEST.UNIT:BloodLeak TEST.SUBPROGRAM:zeroBloodLeak TEST.NEW TEST.NAME:zeroBloodLeak.001 TEST.END