diff --git a/OneM2M_PermutationFunctions.ttcn b/OneM2M_PermutationFunctions.ttcn index a2a9aa4385749eb4bc60f642def9a6b697eaa3b6..d7d8a9c102b9524775e15b323a494d818d778b26 100644 --- a/OneM2M_PermutationFunctions.ttcn +++ b/OneM2M_PermutationFunctions.ttcn @@ -6495,7 +6495,6 @@ module OneM2M_PermutationFunctions { v_request := f_getCreateRequestPrimitive(p_resourceType, p_requestCreatePrimitive, v_parentIndex); vc_cse1.start(f_cse_announcementProcedure_createHandler(p_createRequestAnnc, int4000)); mcaPort.send(m_request(v_request)); - vc_cse1.done; tc_ac.start; alt { @@ -6514,6 +6513,8 @@ module OneM2M_PermutationFunctions { setverdict(fail, __SCOPE__, ": No answer while creating resource type " & int2str(enum2int(p_resourceType))); } } + + vc_cse1.done; // Postamble f_cse_postamble_deleteResources(); @@ -6545,13 +6546,12 @@ module OneM2M_PermutationFunctions { f_cse_registerRemoteCse(m_createRemoteCSEBase); //Preamble - f_cse_announcementProcedure_createHandler(mw_createAEAnnc(-, -, -)); v_ae1.start(f_cse_createResource(int2,v_create)); + f_cse_announcementProcedure_createHandler(mw_createAEAnnc(-, -, -)); v_ae1.done; // Test Body v_ae1.start(f_cse_sendCreateRequestPrimitive(p_resourceType,p_requestCreatePrimitive, v_parentIndex)); - v_ae1.done; tc_ac.start; alt { @@ -6571,6 +6571,8 @@ module OneM2M_PermutationFunctions { setverdict(fail, __SCOPE__ & ":ERROR: No CREATE REQUEST received"); } } + + v_ae1.done; // Postamble f_cse_postamble_deleteResourcesCSE(); @@ -6587,10 +6589,10 @@ module OneM2M_PermutationFunctions { var integer v_parentIndex := -1; var integer v_aeIndex := -1; var integer v_resourceIndex; - var integer v_remoteCSEAnncIndex := -1; + var integer v_aEAnncIndex := -1; var ResponsePrimitive v_responsePrimitive; var template RequestPrimitive v_create := m_createAe(PX_APP_ID, omit, omit); - v_create.primitiveContent.aE.announceTo := {PX_CSE_ID}; + v_create.primitiveContent.container.announceTo := {PX_CSE1_ID}; // Test control @@ -6602,13 +6604,12 @@ module OneM2M_PermutationFunctions { f_cse_registerRemoteCse(m_createRemoteCSEBase); //Preamble - f_cse_announcementProcedure_createHandler(mw_createRemoteCSEAnnc(-, -, -)); v_ae1.start(f_cse_createResource(int2,v_create)); + f_cse_announcementProcedure_createHandler(mw_createRemoteCSEAnnc(-, -, -)); v_ae1.done; // Test Body v_ae1.start(f_cse_sendCreateRequestPrimitive(p_resourceType,p_requestCreatePrimitive, v_parentIndex)); - v_ae1.done; tc_ac.start; alt { @@ -6628,6 +6629,8 @@ module OneM2M_PermutationFunctions { setverdict(fail, __SCOPE__ & ":ERROR: No CREATE REQUEST received"); } } + + v_ae1.done; // Postamble f_cse_postamble_deleteResourcesCSE(); @@ -6644,10 +6647,11 @@ module OneM2M_PermutationFunctions { var integer v_parentIndex := -1; var integer v_aeIndex := -1; var integer v_resourceIndex; - var integer v_remoteCSEAnncIndex := -1; + var integer v_aEAnncIndex := -1; var ResponsePrimitive v_responsePrimitive; var template RequestPrimitive v_create := m_createAe(PX_APP_ID, omit, omit); - v_create.primitiveContent.aE.announceTo := {PX_CSE_ID}; + v_create.primitiveContent.container.announceTo := {PX_CSE1_ID}; + // Test control // Test component configuration @@ -6658,13 +6662,11 @@ module OneM2M_PermutationFunctions { f_cse_registerRemoteCse(m_createRemoteCSEBase); //Preamble - f_cse_announcementProcedure_createHandler(mw_createRemoteCSEAnnc(-, -, -)); v_ae1.start(f_cse_createResource(int2,v_create)); v_ae1.done; // Test Body v_ae1.start(f_cse_sendCreateRequestPrimitive(p_resourceType,p_requestCreatePrimitive, v_parentIndex)); - v_ae1.done; tc_ac.start; alt { @@ -6684,6 +6686,8 @@ module OneM2M_PermutationFunctions { setverdict(fail, __SCOPE__ & ":ERROR: No CREATE REQUEST received"); } } + + v_ae1.done; // Postamble f_cse_postamble_deleteResourcesCSE(); @@ -6693,6 +6697,182 @@ module OneM2M_PermutationFunctions { }//end f_CSE_ANNC_CRE_006 + function f_CSE_ANNC_CRE_007_CseSimu(ResourceType p_resourceType, template RequestPrimitive p_createRequestAnnc, in template RequestPrimitive p_requestCreatePrimitive := omit) runs on CseSimu { + // Local variables + var AeSimu v_ae1 := AeSimu.create("AE1") alive; + var MsgIn v_request; + var integer v_parentIndex := -1; + var integer v_aeIndex := -1; + var integer v_resourceIndex; + var integer v_aEAnncIndex := -1; + var ResponsePrimitive v_responsePrimitive; + var template RequestPrimitive v_create := m_createAe(PX_APP_ID, omit, omit); + v_create.primitiveContent.container.announceTo := {PX_CSE1_ID}; + + // Test control + + // Test component configuration + f_cf02UpCseSimuMaster(); + + v_ae1.start(f_cse_createResource(int2,v_create)); + v_ae1.done; + + // Test Body + v_ae1.start(f_cse_sendCreateRequestPrimitive(p_resourceType,p_requestCreatePrimitive, v_parentIndex)); + + tc_ac.start; + alt { + [] mccPortIn.receive(mw_request(mw_createRemoteCSEAnnc(-, -, -))) -> value v_request { + tc_ac.stop; + setverdict(pass, __SCOPE__ & ":INFO: CREATE REQUEST for remoteCSEAnnc received"); + } + [] tc_ac.timeout { + setverdict(fail, __SCOPE__ & ":ERROR: No CREATE REQUEST received"); + } + } + + tc_ac.start; + alt { + [] mccPortIn.receive(mw_request(p_createRequestAnnc)) -> value v_request { + tc_ac.stop; + setverdict(pass, __SCOPE__ & ":INFO: CREATE REQUEST received"); + + if(match(v_request.primitive.requestPrimitive.to_, f_getLocalResourceAddress(v_aEAnncIndex, e_hierarchical, e_spRelative)) or + match(v_request.primitive.requestPrimitive.to_, f_getLocalResourceAddress(v_aEAnncIndex, e_nonHierarchical, e_spRelative))) { + setverdict(pass, __SCOPE__ & ":matching ANNC_PARENT_RESOURCE_ADDRESS"); + } else { + setverdict(fail, __SCOPE__ & ":mis-matching ANNC_PARENT_RESOURCE_ADDRESS"); + } + + } + [] tc_ac.timeout { + setverdict(fail, __SCOPE__ & ":ERROR: No CREATE REQUEST received"); + } + } + + v_ae1.done; + + // Postamble + f_cse_postamble_deleteResourcesCSE(); + + // Tear down + f_cf02DownCseSimuMaster(); + + }//end f_CSE_ANNC_CRE_007 + + function f_CSE_ANNC_CRE_008_CseSimu(ResourceType p_resourceType, template RequestPrimitive p_createRequestAnnc, in template RequestPrimitive p_requestCreatePrimitive := omit) runs on CseSimu { + // Local variables + var AeSimu v_ae1 := AeSimu.create("AE1") alive; + var MsgIn v_request; + var integer v_parentIndex := -1; + var integer v_aeIndex := -1; + var integer v_resourceIndex; + var integer v_aEAnncIndex := -1; + var ResponsePrimitive v_responsePrimitive; + var template RequestPrimitive v_create := m_createAe(PX_APP_ID, omit, omit); + v_create.primitiveContent.container.announceTo := {PX_CSE1_ID}; + + // Test control + + // Test component configuration + f_cf02UpCseSimuMaster(); + + //Test adapter configuration + // Register the CSE + f_cse_registerRemoteCse(mw_createRemoteCSE); + + v_ae1.start(f_cse_createResource(int2,v_create)); + f_cse_announcementProcedure_createHandler(mw_createAEAnnc(-, -, -)); + v_ae1.done; + + // Test Body + v_ae1.start(f_cse_sendCreateRequestPrimitive(p_resourceType,p_requestCreatePrimitive, v_parentIndex)); + + tc_ac.start; + alt { + [] mccPortIn.receive(mw_request(p_createRequestAnnc)) -> value v_request { + tc_ac.stop; + setverdict(pass, __SCOPE__ & ":INFO: CREATE REQUEST received"); + + if(match(v_request.primitive.requestPrimitive.to_, f_getLocalResourceAddress(v_aEAnncIndex, e_hierarchical, e_spRelative)) or + match(v_request.primitive.requestPrimitive.to_, f_getLocalResourceAddress(v_aEAnncIndex, e_nonHierarchical, e_spRelative))) { + setverdict(pass, __SCOPE__ & ":matching ANNC_PARENT_RESOURCE_ADDRESS"); + } else { + setverdict(fail, __SCOPE__ & ":mis-matching ANNC_PARENT_RESOURCE_ADDRESS"); + } + + } + [] tc_ac.timeout { + setverdict(fail, __SCOPE__ & ":ERROR: No CREATE REQUEST received"); + } + } + + v_ae1.done; + // Postamble + f_cse_postamble_deleteResourcesCSE(); + + // Tear down + f_cf02DownCseSimuMaster(); + + }//end f_CSE_ANNC_CRE_008 + + function f_CSE_ANNC_CRE_009_CseSimu(ResourceType p_resourceType, template RequestPrimitive p_createRequestAnnc, in template RequestPrimitive p_requestCreatePrimitive := omit) runs on CseSimu { + // Local variables + var AeSimu v_ae1 := AeSimu.create("AE1") alive; + var MsgIn v_request; + var integer v_parentIndex := -1; + var integer v_aeIndex := -1; + var integer v_resourceIndex; + var integer v_aEAnncIndex := -1; + var ResponsePrimitive v_responsePrimitive; + var template RequestPrimitive v_create := m_createAe(PX_APP_ID, omit, omit); + v_create.primitiveContent.container.announceTo := {PX_CSE1_ID}; + + // Test control + + // Test component configuration + f_cf02UpCseSimuMaster(); + + //Test adapter configuration + // Register the CSE + f_cse_registerRemoteCse(mw_createRemoteCSE); + + v_ae1.start(f_cse_createResource(int2,v_create)); + f_cse_announcementProcedure_createHandler(mw_createAEAnnc(-, -, -)); + v_ae1.done; + + // Test Body + v_ae1.start(f_cse_sendCreateRequestPrimitive(p_resourceType,p_requestCreatePrimitive, v_parentIndex)); + + tc_ac.start; + alt { + [] mccPortIn.receive(mw_request(p_createRequestAnnc)) -> value v_request { + tc_ac.stop; + setverdict(pass, __SCOPE__ & ":INFO: CREATE REQUEST received"); + + if(match(v_request.primitive.requestPrimitive.to_, f_getLocalResourceAddress(v_aEAnncIndex, e_hierarchical, e_spRelative)) or + match(v_request.primitive.requestPrimitive.to_, f_getLocalResourceAddress(v_aEAnncIndex, e_nonHierarchical, e_spRelative))) { + setverdict(pass, __SCOPE__ & ":matching ANNC_PARENT_RESOURCE_ADDRESS"); + } else { + setverdict(fail, __SCOPE__ & ":mis-matching ANNC_PARENT_RESOURCE_ADDRESS"); + } + + } + [] tc_ac.timeout { + setverdict(fail, __SCOPE__ & ":ERROR: No CREATE REQUEST received"); + } + } + + v_ae1.done; + + // Postamble + f_cse_postamble_deleteResourcesCSE(); + + // Tear down + f_cf02DownCseSimuMaster(); + + }//end f_CSE_ANNC_CRE_009 + } //end group Create group Delete{ @@ -6783,17 +6963,17 @@ module OneM2M_PermutationFunctions { f_cse_registerRemoteCse(m_createRemoteCSEBase); //Preamble - v_ae1.start(f_cse_createResource(int2,v_create)); + + v_ae1.start(f_cse_createResource(int2,v_create)); + f_cse_announcementProcedure_createHandler(mw_createAEAnnc(-, -, -)); v_ae1.done; - f_cse_announcementProcedure_createHandler(mw_createAEAnnc(-, -, -)); v_ae1.start(f_cse_createResource(p_resourceType, p_requestCreatePrimitive, vc_aeAuxIndex)); - v_ae1.done; - f_cse_announcementProcedure_createHandler(p_createRequestAnnc); + f_cse_announcementProcedure_createHandler(p_createRequestAnnc); + v_ae1.done; // Test Body v_ae1.start(f_cse_deleteResource(lengthof(vc_resourcesList)-1)); - v_ae1.done; tc_ac.start; alt { @@ -6808,7 +6988,8 @@ module OneM2M_PermutationFunctions { [] tc_ac.timeout { setverdict(fail, __SCOPE__ & ": No answer while waiting to receive Delete request"); } - } + } + v_ae1.done; // Postamble f_cse_postamble_deleteResourcesCSE(); diff --git a/OneM2M_Testcases_CSE_Release_1.ttcn b/OneM2M_Testcases_CSE_Release_1.ttcn index cd533f1c389d188a78f6c0fc894f174ae1eecae1..7e65e94708e59fbf9973c5006b565337494f1f52 100644 --- a/OneM2M_Testcases_CSE_Release_1.ttcn +++ b/OneM2M_Testcases_CSE_Release_1.ttcn @@ -560,7 +560,13 @@ module OneM2M_Testcases_CSE_Release_1 { * @desc Check that the IUT accepts an AE registration (allowed App-ID, S-AE-ID-STEM not provided by AE) * */ - testcase TC_CSE_REG_CRE_005() runs on InCseSimu system CseSystem { + testcase TC_CSE_REG_CRE_005() runs on Tester system CseSystem { + var CseSimu v_cse1 := CseSimu.create("CSE1") alive; + v_cse1.start(f_CSE_REG_CRE_005()); + v_cse1.done; + } + + function f_CSE_REG_CRE_005() runs on CseSimu system CseSystem { var RequestPrimitive v_request; var integer v_cseBaseIndex := -1; diff --git a/OneM2M_Testcases_CSE_Release_2.ttcn b/OneM2M_Testcases_CSE_Release_2.ttcn index 7dd1d4c0cd57a04259840ef8b655991b91dcca3a..27a982334fd07edffbc341c356aa42a37f115211 100644 --- a/OneM2M_Testcases_CSE_Release_2.ttcn +++ b/OneM2M_Testcases_CSE_Release_2.ttcn @@ -7102,52 +7102,178 @@ module OneM2M_Testcases_CSE_Release_2 { } } //end group g_CSE_ANNC_CRE_006 - }//end group Create + + group g_CSE_ANNC_CRE_007 { + + testcase TC_CSE_ANNC_CRE_007_ACP() runs on Tester system CseSystem { + //Local variables + var CseSimu v_cse1 := CseSimu.create("CSE1") alive; + var template RequestPrimitive v_createRequest := m_createAcpBase; + var template RequestPrimitive v_createRequestAnnc := mw_createAccessControlPolicyAnnc; + + v_createRequest.primitiveContent.accessControlPolicy.announceTo := {PX_CSE1_ID}; + + v_cse1.start(f_CSE_ANNC_CRE_007_CseSimu(int1, v_createRequestAnnc, v_createRequest));//AccessControlPolicy + v_cse1.done; + } + + testcase TC_CSE_ANNC_CRE_007_CNT() runs on Tester system CseSystem { + //Local variables + var CseSimu v_cse1 := CseSimu.create("CSE1") alive; + var template RequestPrimitive v_createRequest := m_createContainerBase; + var template RequestPrimitive v_createRequestAnnc := mw_createContainerAnncBase; + + v_createRequest.primitiveContent.container.announceTo := {PX_CSE1_ID}; + + v_cse1.start(f_CSE_ANNC_CRE_007_CseSimu(int3, v_createRequestAnnc, v_createRequest));//Container + v_cse1.done; + } + + testcase TC_CSE_ANNC_CRE_007_CIN() runs on Tester system CseSystem { + //Local variables + var CseSimu v_cse1 := CseSimu.create("CSE1") alive; + var template RequestPrimitive v_createRequest := m_createContentInstanceBase; + var template RequestPrimitive v_createRequestAnnc := mw_createContentInstanceAnnc; + + v_createRequest.primitiveContent.contentInstance.announceTo := {PX_CSE1_ID}; + + v_cse1.start(f_CSE_ANNC_CRE_007_CseSimu(int4, v_createRequestAnnc, v_createRequest));//ContentInstance + v_cse1.done; + + } + + testcase TC_CSE_ANNC_CRE_007_GRP() runs on Tester system CseSystem { + //Local variables + var CseSimu v_cse1 := CseSimu.create("CSE1") alive; + var template RequestPrimitive v_createRequest := m_createGroupBase; + var template RequestPrimitive v_createRequestAnnc := mw_createGroupAnncBase; + + v_createRequest.primitiveContent.group_.announceTo := {PX_CSE1_ID}; + + v_cse1.start(f_CSE_ANNC_CRE_007_CseSimu(int9, v_createRequestAnnc, v_createRequest));//Group + v_cse1.done; + } + + } //end group g_CSE_ANNC_CRE_007 + + group g_CSE_ANNC_CRE_008 { + + testcase TC_CSE_ANNC_CRE_008_ACP_MBS() runs on Tester system CseSystem { + //Local variables + var CseSimu v_cse1 := CseSimu.create("CSE1") alive; + var template RequestPrimitive v_createRequest := m_createAcpBase; + var template RequestPrimitive v_createRequestAnnc := mw_createAccessControlPolicyAnnc; + + v_createRequest.primitiveContent.accessControlPolicy.announceTo := {PX_CSE1_ID}; + v_createRequest.primitiveContent.accessControlPolicy.announcedAttribute := {"maxByteSize"}; + + v_cse1.start(f_CSE_ANNC_CRE_008_CseSimu(int1, v_createRequestAnnc, v_createRequest));//AccessControlPolicy + v_cse1.done; + } + + testcase TC_CSE_ANNC_CRE_007_CNT_CNF() runs on Tester system CseSystem { + //Local variables + var CseSimu v_cse1 := CseSimu.create("CSE1") alive; + var template RequestPrimitive v_createRequest := m_createContainerBase; + var template RequestPrimitive v_createRequestAnnc := mw_createContainerAnncBase; + + v_createRequest.primitiveContent.container.announceTo := {PX_CSE1_ID}; + v_createRequest.primitiveContent.container.announcedAttribute := {"contentInfo"}; + + v_cse1.start(f_CSE_ANNC_CRE_008_CseSimu(int3, v_createRequestAnnc, v_createRequest));//Container + v_cse1.done; + } + + testcase TC_CSE_ANNC_CRE_007_CIN_MT() runs on Tester system CseSystem { + //Local variables + var CseSimu v_cse1 := CseSimu.create("CSE1") alive; + var template RequestPrimitive v_createRequest := m_createContentInstanceBase; + var template RequestPrimitive v_createRequestAnnc := mw_createContentInstanceAnnc; + + v_createRequest.primitiveContent.contentInstance.announceTo := {PX_CSE1_ID}; + v_createRequest.primitiveContent.container.announcedAttribute := {"memberType"}; + + v_cse1.start(f_CSE_ANNC_CRE_008_CseSimu(int4, v_createRequestAnnc, v_createRequest));//ContentInstance + v_cse1.done; + + } + + testcase TC_CSE_ANNC_CRE_007_GRP_LOI() runs on Tester system CseSystem { + //Local variables + var CseSimu v_cse1 := CseSimu.create("CSE1") alive; + var template RequestPrimitive v_createRequest := m_createGroupBase; + var template RequestPrimitive v_createRequestAnnc := mw_createGroupAnncBase; + + v_createRequest.primitiveContent.group_.announceTo := {PX_CSE1_ID}; + v_createRequest.primitiveContent.container.announcedAttribute := {"locationContainerID"}; + + v_cse1.start(f_CSE_ANNC_CRE_008_CseSimu(int9, v_createRequestAnnc, v_createRequest));//Group + v_cse1.done; + } + + } //end group g_CSE_ANNC_CRE_008 + + group g_CSE_ANNC_CRE_009 { + + testcase TC_CSE_ANNC_CRE_009_CNT() runs on Tester system CseSystem { + //Local variables + var CseSimu v_cse1 := CseSimu.create("CSE1") alive; + var template RequestPrimitive v_createRequest := m_createContainerBase; + var template RequestPrimitive v_createRequestAnnc := mw_createContainerAnncBase; + + v_createRequest.primitiveContent.container.announceTo := {PX_CSE1_ID}; + v_createRequest.primitiveContent.container.labels := {"MyLabel"}; + + v_cse1.start(f_CSE_ANNC_CRE_009_CseSimu(int3, v_createRequestAnnc, v_createRequest));//Container + v_cse1.done; + } + } //end group g_CSE_ANNC_CRE_009 + } //end group Create group Delete{ group g_CSE_ANNC_DEL_001{ - + testcase TC_CSE_ANNC_DEL_001_ACP() runs on Tester system CseSystem { // Local variables - var MnCseSimu v_cse1 := MnCseSimu.create("CSE1") alive; + var AeSimu v_ae1 := AeSimu.create("AE1") alive; var template RequestPrimitive v_createRequest := m_createAcpBase; var template RequestPrimitive v_createRequestAnnc := mw_createAccessControlPolicyAnnc; v_createRequest.primitiveContent.accessControlPolicy.announceTo := {PX_CSE1_ID}; - v_cse1.start(f_CSE_ANNC_DEL_001(int1, v_createRequestAnnc, v_createRequest));//AccessControlPolicy - v_cse1.done; + v_ae1.start(f_CSE_ANNC_DEL_001(int1, v_createRequestAnnc, v_createRequest));//AccessControlPolicy + v_ae1.done; } - + testcase TC_CSE_ANNC_DEL_001_CNT() runs on Tester system CseSystem { // Local variables - var CseSimu v_cse1 := CseSimu.create("CSE1") alive; + var AeSimu v_ae1 := AeSimu.create("AE1") alive; var template RequestPrimitive v_createRequest := m_createContainerBase; var template RequestPrimitive v_createRequestAnnc := mw_createContainerAnncBase; v_createRequest.primitiveContent.container.announceTo := {PX_CSE1_ID}; - v_cse1.start(f_CSE_ANNC_DEL_001(int3, v_createRequestAnnc, v_createRequest));//Container - v_cse1.done; + v_ae1.start(f_CSE_ANNC_DEL_001(int3, v_createRequestAnnc, v_createRequest));//Container + v_ae1.done; } - + testcase TC_CSE_ANNC_DEL_001_GRP() runs on Tester system CseSystem { // Local variables - var CseSimu v_cse1 := CseSimu.create("CSE1") alive; + var AeSimu v_ae1 := AeSimu.create("AE1") alive; var template RequestPrimitive v_createRequest := m_createGroupBase; var template RequestPrimitive v_createRequestAnnc := mw_createGroupAnncBase; v_createRequest.primitiveContent.group_.announceTo := {PX_CSE1_ID}; - v_cse1.start(f_CSE_ANNC_DEL_001(int9, v_createRequestAnnc, v_createRequest));//Group - v_cse1.done; + v_ae1.start(f_CSE_ANNC_DEL_001(int9, v_createRequestAnnc, v_createRequest));//Group + v_ae1.done; } }// end group g_CSE_ANNC_DEL_001 - + group g_CSE_ANNC_DEL_002{ - + testcase TC_CSE_ANNC_DEL_002_ACP() runs on Tester system CseSystem { // Local variables var MnCseSimu v_cse1 := MnCseSimu.create("CSE1") alive; @@ -7159,7 +7285,7 @@ module OneM2M_Testcases_CSE_Release_2 { v_cse1.start(f_CSE_ANNC_DEL_002(int1, v_createRequestAnnc, v_createRequest));//AccessControlPolicy v_cse1.done; } - + testcase TC_CSE_ANNC_DEL_002_CNT() runs on Tester system CseSystem { // Local variables var CseSimu v_cse1 := CseSimu.create("CSE1") alive; @@ -7171,7 +7297,7 @@ module OneM2M_Testcases_CSE_Release_2 { v_cse1.start(f_CSE_ANNC_DEL_002(int3, v_createRequestAnnc, v_createRequest));//Container v_cse1.done; } - + testcase TC_CSE_ANNC_DEL_002_GRP() runs on Tester system CseSystem { // Local variables var CseSimu v_cse1 := CseSimu.create("CSE1") alive; @@ -7183,9 +7309,10 @@ module OneM2M_Testcases_CSE_Release_2 { v_cse1.start(f_CSE_ANNC_DEL_002(int9, v_createRequestAnnc, v_createRequest));//Group v_cse1.done; } - + }// end group g_CSE_ANNC_DEL_002 }//end group Delete + }//end group Announcement }//end group CSE