Loading ttcn/AtsImsIot/AtsImsIot_TestCases_ATT.ttcn +6 −4 Original line number Diff line number Diff line Loading @@ -14,6 +14,7 @@ module AtsImsIot_TestCases_ATT { import from LibIot_TestInterface { type IotEquipmentUser }; import from LibIot_TestConfiguration { function f_cf_create_IotEquipmentUser }; import from LibIot_PIXITS { modulepar PX_EUT_A, PX_EUT_B, PX_EUT_C }; import from LibIot_VxLTE_Functions all; // LibImsIot import from AtsImsIot_Functions { function f_getImUser }; // ImsIot Loading Loading @@ -41,7 +42,7 @@ module AtsImsIot_TestCases_ATT { v_config.rx := f_cf_create_monitor ( c_rx ); v_config.s6a := f_cf_create_monitor ( c_s6a ); v_config.gx := f_cf_create_monitor ( c_gx ); v_config.mw := f_cf_create_monitor ( c_mw ); v_config.mwPS := f_cf_create_monitor ( c_mw ); v_config.sgi := f_cf_create_monitor ( c_sgi ); // map/connect component ports Loading @@ -58,9 +59,10 @@ module AtsImsIot_TestCases_ATT { // Check that user A can register to IMS A f_mtc_userRegistration ( v_ueA, v_userInfoA ); // Send REGISTER request message f_mtc_check_TP_EPC_6002_01 ( v_config.gmA, false ); // Check f_mtc_check_TP_S6A_MME_ULR_01 ( v_config.s6a, false ); // Check (ULR – Event 2) f_mtc_check_TP_S6A_HSS_ULA_01 ( v_config.s6a, false ); // Check (ULA – Event 3) f_mtc_check_TP_GX_PCRF_CCA_01 ( v_config.gx, false ); // Check (CCR, CCA – Events 4, 5) //TODO: commented out dure to restructure of Test functions // f_mtc_check_TP_S6A_MME_ULR_01 ( v_config.s6a, false ); // Check (ULR – Event 2) // f_mtc_check_TP_S6A_HSS_ULA_01 ( v_config.s6a, false ); // Check (ULA – Event 3) // f_mtc_check_TP_GX_PCRF_CCA_01 ( v_config.gx, false ); // Check (CCR, CCA – Events 4, 5) f_mtc_userCheckRegistration ( v_ueA, f_getAnyValidUser ( PX_EUT_A ) ); f_mtc_check_TP_EPC_6003_01 ( v_ueA, v_config.gmA, v_ueB, v_config.gmB ); // Test sequence #4-5 Loading Loading
ttcn/AtsImsIot/AtsImsIot_TestCases_ATT.ttcn +6 −4 Original line number Diff line number Diff line Loading @@ -14,6 +14,7 @@ module AtsImsIot_TestCases_ATT { import from LibIot_TestInterface { type IotEquipmentUser }; import from LibIot_TestConfiguration { function f_cf_create_IotEquipmentUser }; import from LibIot_PIXITS { modulepar PX_EUT_A, PX_EUT_B, PX_EUT_C }; import from LibIot_VxLTE_Functions all; // LibImsIot import from AtsImsIot_Functions { function f_getImUser }; // ImsIot Loading Loading @@ -41,7 +42,7 @@ module AtsImsIot_TestCases_ATT { v_config.rx := f_cf_create_monitor ( c_rx ); v_config.s6a := f_cf_create_monitor ( c_s6a ); v_config.gx := f_cf_create_monitor ( c_gx ); v_config.mw := f_cf_create_monitor ( c_mw ); v_config.mwPS := f_cf_create_monitor ( c_mw ); v_config.sgi := f_cf_create_monitor ( c_sgi ); // map/connect component ports Loading @@ -58,9 +59,10 @@ module AtsImsIot_TestCases_ATT { // Check that user A can register to IMS A f_mtc_userRegistration ( v_ueA, v_userInfoA ); // Send REGISTER request message f_mtc_check_TP_EPC_6002_01 ( v_config.gmA, false ); // Check f_mtc_check_TP_S6A_MME_ULR_01 ( v_config.s6a, false ); // Check (ULR – Event 2) f_mtc_check_TP_S6A_HSS_ULA_01 ( v_config.s6a, false ); // Check (ULA – Event 3) f_mtc_check_TP_GX_PCRF_CCA_01 ( v_config.gx, false ); // Check (CCR, CCA – Events 4, 5) //TODO: commented out dure to restructure of Test functions // f_mtc_check_TP_S6A_MME_ULR_01 ( v_config.s6a, false ); // Check (ULR – Event 2) // f_mtc_check_TP_S6A_HSS_ULA_01 ( v_config.s6a, false ); // Check (ULA – Event 3) // f_mtc_check_TP_GX_PCRF_CCA_01 ( v_config.gx, false ); // Check (CCR, CCA – Events 4, 5) f_mtc_userCheckRegistration ( v_ueA, f_getAnyValidUser ( PX_EUT_A ) ); f_mtc_check_TP_EPC_6003_01 ( v_ueA, v_config.gmA, v_ueB, v_config.gmB ); // Test sequence #4-5 Loading