diff --git a/OneM2M_Testcases_CSE_Release_1.ttcn b/OneM2M_Testcases_CSE_Release_1.ttcn index 262b2784b3d0899708a60e6269ced7488df9a92d..736435bc555ebd857260cc76cc6d2d2e87d0f620 100644 --- a/OneM2M_Testcases_CSE_Release_1.ttcn +++ b/OneM2M_Testcases_CSE_Release_1.ttcn @@ -527,18 +527,23 @@ module OneM2M_Testcases_CSE_Release_1 { //Test Body vc_ae1.start(f_cse_createResource(int2, m_createAe(PX_APP_ID, -, PX_ALLOWED_S_AE_IDS[0]))); - v_requestPrimitive := mw_createAEAnnc_s_ae_id(PX_CSE_ID & PX_ALLOWED_S_AE_IDS[0], -, -, PX_CSE_ID & PX_ALLOWED_S_AE_IDS[0]); + v_requestPrimitive := mw_createAEAnnc_s_ae_id(PX_CSE_ID & "/" & PX_ALLOWED_S_AE_IDS[0], -, -, PX_CSE_ID & "/" & PX_ALLOWED_S_AE_IDS[0]); tc_ac.start; alt{ [] mccPortIn.receive(mw_request(v_requestPrimitive)) -> value v_request { tc_ac.stop; - setverdict(pass, __SCOPE__ & ": AE creation redirected."); + setverdict(pass, __SCOPE__ & ": AEAnnc creation received."); f_cse_sendResponse_cseSimu(v_request); } [] mccPortIn.receive(mw_request(mw_createAEAnnc())) -> value v_request { tc_ac.stop; - setverdict(fail, __SCOPE__ & ": AE creation redirected but wrong parameters"); + setverdict(fail, __SCOPE__ & ": AEAnnc creation received but wrong parameters"); + f_cse_sendResponse_cseSimu(v_request); + } + [] mccPortIn.receive(mw_request(?)) -> value v_request { + tc_ac.stop; + setverdict(fail, __SCOPE__ & ": Other operation received"); f_cse_sendResponse_cseSimu(v_request); } [] tc_ac.timeout {