Loading AtsImsIot/AtsImsIot_TestCases.ttcn3 +29 −0 Original line number Diff line number Diff line Loading @@ -43,4 +43,33 @@ module AtsImsIot_TestCases { f_cf_trigger_down(v_ueA); f_cf_trigger_down(v_ueB); } /** * @desc IMS network supports properly application services based on * the example of the CFU supplementary service * @see TD_IMS_0040 in ETSI TS 186 011-2 V2.3.1 cause 4.5.1.1 */ testcase TC_IMS_0040() runs on TestCoordinator system SystemInterface { // create components var EutTrigger v_ueA := f_cf_create_trigger("User A"); var EutTrigger v_ueB2 := f_cf_create_trigger("User B2"); // map/connect component ports f_cf_trigger_up(v_ueA); f_cf_trigger_up(v_ueB2); // preamble f_ue_preamble(v_ueA); f_ue_preamble(v_ueB2); // test body // postabmle f_ue_postamble(v_ueA); f_ue_postamble(v_ueB2); //unmap/disconnet component ports f_cf_trigger_down(v_ueA); f_cf_trigger_down(v_ueB2); } } No newline at end of file Loading
AtsImsIot/AtsImsIot_TestCases.ttcn3 +29 −0 Original line number Diff line number Diff line Loading @@ -43,4 +43,33 @@ module AtsImsIot_TestCases { f_cf_trigger_down(v_ueA); f_cf_trigger_down(v_ueB); } /** * @desc IMS network supports properly application services based on * the example of the CFU supplementary service * @see TD_IMS_0040 in ETSI TS 186 011-2 V2.3.1 cause 4.5.1.1 */ testcase TC_IMS_0040() runs on TestCoordinator system SystemInterface { // create components var EutTrigger v_ueA := f_cf_create_trigger("User A"); var EutTrigger v_ueB2 := f_cf_create_trigger("User B2"); // map/connect component ports f_cf_trigger_up(v_ueA); f_cf_trigger_up(v_ueB2); // preamble f_ue_preamble(v_ueA); f_ue_preamble(v_ueB2); // test body // postabmle f_ue_postamble(v_ueA); f_ue_postamble(v_ueB2); //unmap/disconnet component ports f_cf_trigger_down(v_ueA); f_cf_trigger_down(v_ueB2); } } No newline at end of file