diff --git a/OneM2M_Testcases_CSE_Release_3.ttcn b/OneM2M_Testcases_CSE_Release_3.ttcn index 481608044c60fe8c931b922e6fec038e194897f8..12a7e215a580fc068068f0e58e7da242c346fa08 100644 --- a/OneM2M_Testcases_CSE_Release_3.ttcn +++ b/OneM2M_Testcases_CSE_Release_3.ttcn @@ -28,13 +28,20 @@ module OneM2M_Testcases_CSE_Release_3 { group helpingTestCases {//These are not part of the test suite, just for verification purposes - testcase TC_DELETE_RESOURCES() runs on AeSimu system CseSystem { + testcase TC_DELETE_RESOURCES() runs on Tester system CseSystem { + var AeSimu v_ae1 := AeSimu.create("AE1") alive; + + v_ae1.start(f_DELETE_RESOURCES()); + v_ae1.done; + } + + function f_DELETE_RESOURCES() runs on AeSimu system CseSystem{ timer t_ac := 5.0; var integer i; var XSD.ID v_resourceAddress; var RequestPrimitive v_request; - map(self:mcaPort, system:mcaPort) param (PX_TS_AE1.mcaPort); + f_cf01Up(); for (i:=0; i<lengthof(PX_RESOURCES_TO_BE_DELETED); i:= i+1) { @@ -68,7 +75,7 @@ module OneM2M_Testcases_CSE_Release_3 { } } - unmap(self:mcaPort, system:mcaPort); + f_cf01Down(); stop; }