1 /******************************************************************************
2 * Copyright (c) 2000-2015 Ericsson Telecom AB
3 * All rights reserved. This program and the accompanying materials
4 * are made available under the terms of the Eclipse Public License v1.0
5 * which accompanies this distribution, and is available at
6 * http://www.eclipse.org/legal/epl-v10.html
7 ******************************************************************************/
9 //=========================================================================
10 // References: (XSD_0) XML Schema Part 0: Primer Second Edition
11 // (XSD_1) XML Schema Part 1: Structures Second Edition
12 // (XSD_2) XML Schema Part 2: Datatypes Second Edition
13 // (ETSI_9) ETSI ES 201 873-9 V4.1.2, The Testing and Test Control Notation version 3;
14 // Part 9: Using XML schema with TTCN-3
16 module xmlTest_protocolXsd_Testcases
19 //=========================================================================
21 //=========================================================================
22 //import from XSD all;
23 import from PIPEasp_Types all;
24 import from PIPEasp_PortType all;
25 import from PIPEasp_Templates all;
26 import from xmlTest_Shell all;
27 import from www_ericsson_com_is_isco_IntegratedSite_R4L06_R4AB_1_02_e all;
28 import from uri_etsi_org_ngn_params_xml_simservs_sci_e all;
29 //=========================================================================
31 //=========================================================================
33 // Insert module parameters here if applicable!
34 // You can use the module_param skeleton!
36 //=========================================================================
38 //=========================================================================
40 // Insert data type defintions here if applicable!
41 // You can use the data_type skeleton!
43 //=========================================================================
45 //=========================================================================
47 // Insert signature definitions here if applicable!
48 // You can use the signature skeleton!
50 //=========================================================================
52 //=========================================================================
54 // Insert port type defintions here if applicable!
55 // You can use the port_type skeleton!
57 //=========================================================================
59 //=========================================================================
61 //=========================================================================
63 //=========================================================================
64 group Group_MGW_constants {
66 const IntegratedSite c_mgw_integratedsite_pdu := {
67 administrativeData := {
70 systemRestart := { omit }
76 alias := "Blade of the immortal",
86 externalBootServerRef := omit,
87 autoCreatePrivateNetwork := omit,
90 bsNetworkConfiguration := {
91 bsIpTrafficClass_list := {},
92 bsLanTrafficClass_list := {},
93 bsLogicalNetwork_list := {},
101 bladeSystemDomain_list := {},
102 bladeType_list := {},
103 interSubrackLink_list := {},
106 networkConfiguration := {
107 externalBootServer_list := { },
108 isIpTrafficClass_list := { },
109 isLanTrafficClass_list := { },
110 isLogicalNetwork_list := {},
113 dataModelVersion := omit,
114 rlspMarkerGenerateInterval := omit,
115 rlspLinkDownThreshold := omit,
116 rlspLinkUpThreshold := omit,
117 timezoneDstRule := omit,
120 defaultDhcpLeaseTime := omit,
121 lifeTimeDhcpLeaseTime := omit
126 softwareInventory := {
128 softwareAlarm_list := {},
129 softwareDeliveryPackage_list := {{
135 softwareGroup_list := {}
138 backupCreateJob_list := {},
139 backupExportJob_list := {},
140 backupImportJob_list := {},
141 backupRestoreJob_list:= {},
142 softwareChangeJob_list := {},
143 softwareDownloadJob_list := {}
149 const charstring c_mgw_integratedsite_encodedPdu:=
150 "<IntegratedSite:IntegratedSite xmlns:IntegratedSite='http://www.ericsson.com/is/isco/IntegratedSite/R4L06/R4AB_1.02'>\n" &
151 "\t<IntegratedSite:AdministrativeData>\n" &
152 "\t\t<IntegratedSite:SystemRestart/>\n" &
153 "\t</IntegratedSite:AdministrativeData>\n" &
154 "\t<IntegratedSite:BladeSystems>\n" &
155 "\t\t<IntegratedSite:BladeSystem>\n" &
156 "\t\t\t<IntegratedSite:name>blade-1</IntegratedSite:name>\n" &
157 "\t\t\t<IntegratedSite:alias>Blade of the immortal</IntegratedSite:alias>\n" &
158 "\t\t\t<IntegratedSite:swgRef>swg17</IntegratedSite:swgRef>\n" &
159 "\t\t\t<IntegratedSite:BsNetworkConfiguration/>\n" &
160 "\t\t</IntegratedSite:BladeSystem>\n\t</IntegratedSite:BladeSystems>\n" &
161 "\t<IntegratedSite:Hardware/>\n" &
162 "\t<IntegratedSite:NetworkConfiguration>\n" &
163 "\t\t<IntegratedSite:IsVariables/>\n" &
164 "\t</IntegratedSite:NetworkConfiguration>\n" &
165 "\t<IntegratedSite:Software>\n" &
166 "\t\t<IntegratedSite:SoftwareInventory>\n" &
167 "\t\t\t<IntegratedSite:SoftwareDeliveryPackage>\n" &
168 "\t\t\t\t<IntegratedSite:prodNo>1</IntegratedSite:prodNo>\n" &
169 "\t\t\t\t<IntegratedSite:prodRev>3</IntegratedSite:prodRev>\n" &
170 "\t\t\t</IntegratedSite:SoftwareDeliveryPackage>\n" &
171 "\t\t</IntegratedSite:SoftwareInventory>\n" &
172 "\t\t<IntegratedSite:SoftwareJobs/>\n" &
173 "\t</IntegratedSite:Software>\n" &
174 "</IntegratedSite:IntegratedSite>\n" &
177 }//Group_MGW_constants
180 group Group_SIP_constants {
182 const MessageType c_sipserver_pdu1:= {
185 chargingControlIndicators:={
186 immediateChangeOfActuallyAppliedTariff:=true,
187 delayUntilStart:=true
192 currentTariffCurrency:= {
193 communicationChargeSequenceCurrency_list:={
195 currencyFactorScale:={
196 currencyFactor:=1111,
200 subTariffControl:=false
203 tariffControlIndicators:=true,
204 callAttemptChargeCurrency:= {
208 callSetupChargeCurrency:={
213 tariffSwitchCurrency:={
214 nextTariffCurrency:= {
215 communicationChargeSequenceCurrency_list:={
217 currencyFactorScale:={
218 currencyFactor:=1111,
222 subTariffControl:=false
225 tariffControlIndicators:=true,
226 callAttemptChargeCurrency:= {
227 currencyFactor:=999999,
230 callSetupChargeCurrency:={
231 currencyFactor:=999999,
234 },//nextTariffCurrency
235 tariffSwitchOverTime:= 'EF'O
236 }//tariffSwitchCurrency
240 originationIdentification:= {
241 networkIdentification:= "Ericsson Supported Core NW",
243 },//originationIdentification
244 destinationIdentification:=omit,
251 const charstring c_sipserver_expectedEncodedPdu:=
252 "<sci:messageType xmlns:sci='http://uri.etsi.org/ngn/params/xml/simservs/sci'>\n" &
254 "\t\t<sci:chargingControlIndicators>\n" &
255 "\t\t\t<sci:immediateChangeOfActuallyAppliedTariff>true</sci:immediateChangeOfActuallyAppliedTariff>\n" &
256 "\t\t\t<sci:delayUntilStart>true</sci:delayUntilStart>\n" &
257 "\t\t</sci:chargingControlIndicators>\n" &
258 "\t\t<sci:chargingTariff>\n" &
259 "\t\t\t<sci:tariffCurrency>\n" &
260 "\t\t\t\t<sci:currentTariffCurrency>\n" &
261 "\t\t\t\t\t<sci:communicationChargeSequenceCurrency>\n" &
262 "\t\t\t\t\t\t<sci:currencyFactorScale>\n" &
263 "\t\t\t\t\t\t\t<sci:currencyFactor>1111</sci:currencyFactor>\n" &
264 "\t\t\t\t\t\t\t<sci:currencyScale>-2</sci:currencyScale>\n" &
265 "\t\t\t\t\t\t</sci:currencyFactorScale>\n" &
266 "\t\t\t\t\t\t<sci:tariffDuration>3</sci:tariffDuration>\n" &
267 "\t\t\t\t\t\t<sci:subTariffControl>false</sci:subTariffControl>\n" &
268 "\t\t\t\t\t</sci:communicationChargeSequenceCurrency>\n" &
269 "\t\t\t\t\t<sci:tariffControlIndicators>true</sci:tariffControlIndicators>\n" &
270 "\t\t\t\t\t<sci:callAttemptChargeCurrency>\n" &
271 "\t\t\t\t\t\t<sci:currencyFactor>273</sci:currencyFactor>\n" &
272 "\t\t\t\t\t\t<sci:currencyScale>-7</sci:currencyScale>\n" &
273 "\t\t\t\t\t</sci:callAttemptChargeCurrency>\n" &
274 "\t\t\t\t\t<sci:callSetupChargeCurrency>\n" &
275 "\t\t\t\t\t\t<sci:currencyFactor>273</sci:currencyFactor>\n" &
276 "\t\t\t\t\t\t<sci:currencyScale>-7</sci:currencyScale>\n" &
277 "\t\t\t\t\t</sci:callSetupChargeCurrency>\n" &
278 "\t\t\t\t</sci:currentTariffCurrency>\n" &
279 "\t\t\t\t<sci:tariffSwitchCurrency>\n" &
280 "\t\t\t\t\t<sci:nextTariffCurrency>\n" &
281 "\t\t\t\t\t\t<sci:communicationChargeSequenceCurrency>\n" &
282 "\t\t\t\t\t\t\t<sci:currencyFactorScale>\n" &
283 "\t\t\t\t\t\t\t\t<sci:currencyFactor>1111</sci:currencyFactor>\n" &
284 "\t\t\t\t\t\t\t\t<sci:currencyScale>-2</sci:currencyScale>\n" &
285 "\t\t\t\t\t\t\t</sci:currencyFactorScale>\n" &
286 "\t\t\t\t\t\t\t<sci:tariffDuration>3</sci:tariffDuration>\n" &
287 "\t\t\t\t\t\t\t<sci:subTariffControl>false</sci:subTariffControl>\n" &
288 "\t\t\t\t\t\t</sci:communicationChargeSequenceCurrency>\n" &
289 "\t\t\t\t\t\t<sci:tariffControlIndicators>true</sci:tariffControlIndicators>\n" &
290 "\t\t\t\t\t\t<sci:callAttemptChargeCurrency>\n" &
291 "\t\t\t\t\t\t\t<sci:currencyFactor>999999</sci:currencyFactor>\n" &
292 "\t\t\t\t\t\t\t<sci:currencyScale>-7</sci:currencyScale>\n" &
293 "\t\t\t\t\t\t</sci:callAttemptChargeCurrency>\n" &
294 "\t\t\t\t\t\t<sci:callSetupChargeCurrency>\n" &
295 "\t\t\t\t\t\t\t<sci:currencyFactor>999999</sci:currencyFactor>\n" &
296 "\t\t\t\t\t\t\t<sci:currencyScale>-7</sci:currencyScale>\n" &
297 "\t\t\t\t\t\t</sci:callSetupChargeCurrency>\n" &
298 "\t\t\t\t\t</sci:nextTariffCurrency>\n" &
299 "\t\t\t\t\t<sci:tariffSwitchOverTime>EF</sci:tariffSwitchOverTime>\n" &
300 "\t\t\t\t</sci:tariffSwitchCurrency>\n" &
301 "\t\t\t</sci:tariffCurrency>\n" &
302 "\t\t</sci:chargingTariff>\n" &
303 "\t\t<sci:originationIdentification>\n" &
304 "\t\t\t<sci:networkIdentification>Ericsson Supported Core NW</sci:networkIdentification>\n" &
305 "\t\t\t<sci:referenceID>0</sci:referenceID>\n" &
306 "\t\t</sci:originationIdentification>\n" &
307 "\t\t<sci:currency>HUF</sci:currency>\n" &
309 "</sci:messageType>\n" &
312 }//Group_SIP_constants
315 //=========================================================================
317 //=========================================================================
319 external function f_enc_MGW_IntegratedSite(in IntegratedSite pdu, out octetstring stream)
320 with { extension "prototype(fast) encode(XER:XER_EXTENDED) errorbehavior(ALL:WARNING)" }
322 external function f_dec_MGW_IntegratedSite(in octetstring stream, out IntegratedSite pdu) return integer
323 with { extension "prototype(backtrack) decode(XER:XER_EXTENDED) errorbehavior(ALL:WARNING)" }
325 external function f_enc_SIP_MessageType(in MessageType pdu, out octetstring stream)
326 with { extension "prototype(fast) encode(XER:XER_EXTENDED) errorbehavior(ALL:WARNING)" }
328 external function f_dec_SIP_MessageType(in octetstring stream, out MessageType pdu) return integer
329 with { extension "prototype(backtrack) decode(XER:XER_EXTENDED) errorbehavior(ALL:WARNING)" }
332 //=========================================================================
333 // f_encDecTest_MGW_IntegratedSite
334 //=========================================================================
335 function f_encDecTest_MGW_IntegratedSite(in IntegratedSite pl_pdu, in charstring pl_expectedEncodedPdu, in IntegratedSite pl_expectedDecodedPdu ) {
336 var octetstring vl_encodedPdu:=''O;
337 f_enc_MGW_IntegratedSite(pl_pdu,vl_encodedPdu);
339 if(match(vl_encodedPdu,char2oct(pl_expectedEncodedPdu))) {
342 log("The encoded message: ",vl_encodedPdu);
343 setverdict(fail, match(vl_encodedPdu,char2oct(pl_expectedEncodedPdu)));
345 //log("===Checking value decoded from the encoded value vs expected value===");
346 var IntegratedSite vl_decodedPdu;
347 var integer vl_retval:= f_dec_MGW_IntegratedSite(vl_encodedPdu,vl_decodedPdu)
349 if(match(vl_decodedPdu,pl_expectedDecodedPdu)) {
352 setverdict(fail, match(vl_decodedPdu,pl_expectedDecodedPdu));
359 //=========================================================================
360 // f_encDecTest_SIP_MessageType
361 //=========================================================================
362 function f_encDecTest_SIP_MessageType(in MessageType pl_pdu, in charstring pl_expectedEncodedPdu, in MessageType pl_expectedDecodedPdu ) {
363 var octetstring vl_encodedPdu:=''O;
364 f_enc_SIP_MessageType(pl_pdu,vl_encodedPdu);
366 if(match(vl_encodedPdu,char2oct(pl_expectedEncodedPdu))) {
369 log("The encoded message: ",vl_encodedPdu);
370 setverdict(fail, match(vl_encodedPdu,char2oct(pl_expectedEncodedPdu)));
372 //log("===Checking value decoded from the encoded value vs expected value===");
373 var MessageType vl_decodedPdu;
374 var integer vl_retval:= f_dec_SIP_MessageType(vl_encodedPdu,vl_decodedPdu)
376 if(match(vl_decodedPdu,pl_expectedDecodedPdu)) {
379 setverdict(fail, match(vl_decodedPdu,pl_expectedDecodedPdu));
387 //=========================================================================
389 //=========================================================================
391 testcase tc_XmlTest_CAI3G_converter() runs on xmlTest_CT
393 f_shellCommandWithVerdict("xsd2ttcn Bulk.xsd GenericCai3gType.xsd Provisioning.xsd","",c_shell_successWithWarning);
395 if(getverdict==pass) {
397 "schemas_ericsson_com_cai3g1_1.ttcn","schemas_ericsson_com_cai3g1_1_e.ttcn", c_numOfDiff_headerAndModuleName);
399 "schemas_ericsson_com_upg_bulkprovisioning_1_0.ttcn","schemas_ericsson_com_upg_bulkprovisioning_1_0_e.ttcn", c_numOfDiff_headerAndModuleName);
401 "schemas_ericsson_com_upg_provisioning_1_0.ttcn","schemas_ericsson_com_upg_provisioning_1_0_e.ttcn", c_numOfDiff_headerModNameAndNamespace);
405 testcase tc_XmlTest_CCAPI_converter() runs on xmlTest_CT
407 f_shellCommandWithVerdict("xsd2ttcn CCAPI.xsd","",c_shell_successWithoutWarningAndError);
409 if(getverdict==pass) {
411 "NoTargetNamespace.ttcn","NoTargetNamespace_CCAPI_e.ttcn", c_numOfDiff_headerAndModuleName);
415 testcase tc_XmlTest_HSS_converter() runs on xmlTest_CT
417 f_shellCommandWithVerdict("xsd2ttcn avg.xsd cai3g1.2_provisioning.xsd eps.xsd hssla_types.xsd","",c_shell_successWithWarning);
419 if(getverdict==pass) {
421 "schemas_ericsson_com_cai3g1_2.ttcn","schemas_ericsson_com_cai3g1_2_e.ttcn", c_numOfDiff_headerAndModuleName);
423 "schemas_ericsson_com_ma_HSS.ttcn","schemas_ericsson_com_ma_HSS_e.ttcn", 4+c_numOfDiff_headerAndModuleName);
427 testcase tc_XmlTest_JMdict_converter() runs on xmlTest_CT
429 f_shellCommandWithVerdict("xsd2ttcn jmdict-good.xsd","",c_shell_successWithoutWarningAndError);
431 if(getverdict==pass) {
433 "NoTargetNamespace.ttcn","NoTargetNamespace_JMdict_e.ttcn", c_numOfDiff_headerAndModuleName);
437 testcase tc_XmlTest_MGW_converter() runs on xmlTest_CT
439 f_shellCommandWithVerdict("xsd2ttcn confd.xsd IntegratedSite.xsd IsTypes.xsd MainSwitch.xsd Mgw_R9B27.xsd Misc.xsd xml.xsd XMLSchema.xsd", "",c_shell_successWithWarning);
441 if(getverdict==pass) {
443 "tail_f_com_ns_confd_1_0.ttcn","tail_f_com_ns_confd_1_0_e.ttcn", c_numOfDiff_headerAndModuleName);
445 "www_ericsson_com_is_isco_IntegratedSite_R4L06_R4AB_1_02.ttcn","www_ericsson_com_is_isco_IntegratedSite_R4L06_R4AB_1_02_e.ttcn", 8+c_numOfDiff_headerAndModuleName);
447 "www_ericsson_com_is_isco_IsTypes_R4L06_R4AB_1_02.ttcn","www_ericsson_com_is_isco_IsTypes_R4L06_R4AB_1_02_e.ttcn", 4+c_numOfDiff_headerAndModuleName);
449 "www_ericsson_com_is_isco_MainSwitch_R4L06_R4AB_1_02.ttcn","www_ericsson_com_is_isco_MainSwitch_R4L06_R4AB_1_02_e.ttcn", 8+c_numOfDiff_headerAndModuleName);
451 "www_ericsson_com_is_isco_Mgw_R9B27.ttcn","www_ericsson_com_is_isco_Mgw_R9B27_e.ttcn", 8+c_numOfDiff_headerAndModuleName);
453 "www_ericsson_com_is_isco_Misc_R4L06_R4AB_1_02.ttcn","www_ericsson_com_is_isco_Misc_R4L06_R4AB_1_02_e.ttcn", 4+c_numOfDiff_headerAndModuleName);
455 "www_w3_org_XML_1998_namespace.ttcn","www_w3_org_XML_1998_namespace_e.ttcn", c_numOfDiff_headerAndModuleName);
459 testcase tc_XmlTest_MGW_HK84933_converter() runs on xmlTest_CT
461 f_shellCommandWithVerdict("xsd2ttcn IntegratedSite_HK84933.xsd","",c_shell_successWithWarning);
463 if(getverdict==pass) {
465 "www_ericsson_com_is_isco_IntegratedSite_R4L06_R4AB_1_02.ttcn",
466 "www_ericsson_com_is_isco_IntegratedSite_R4L06_R4AB_1_02_HK84933_e.ttcn",
467 c_numOfDiff_headerAndModuleName);
471 testcase tc_XmlTest_MGW_encDec() runs on xmlTest_CT
473 f_encDecTest_MGW_IntegratedSite(c_mgw_integratedsite_pdu,c_mgw_integratedsite_encodedPdu,c_mgw_integratedsite_pdu);
476 testcase tc_XmlTest_PAP_converter() runs on xmlTest_CT
478 f_shellCommandWithVerdict("xsd2ttcn PAP.xsd","",c_shell_successWithoutWarningAndError);
480 if(getverdict==pass) {
482 "NoTargetNamespace.ttcn","NoTargetNamespace_PAP_e.ttcn", c_numOfDiff_headerAndModuleName);
486 testcase tc_XmlTest_ParlayX_converter() runs on xmlTest_CT
488 f_shellCommandWithVerdict("xsd2ttcn parlayx_common_types_2_0.xsd parlayx_payment_amount_charging_interface_2_0.xsd parlayx_payment_reserve_amount_charging_interface_2_0.xsd parlayx_payment_reserve_volume_charging_interface_2_0.xsd parlayx_payment_types_2_0.xsd parlayx_payment_volume_charging_interface_2_0.xsd", "",c_shell_successWithoutWarningAndError);
490 if(getverdict==pass) {
492 "www_csapi_org_schema_parlayx_common_v2_0.ttcn","www_csapi_org_schema_parlayx_common_v2_0_e.ttcn", c_numOfDiff_headerAndModuleName);
494 "www_csapi_org_schema_parlayx_payment_amount_charging_v2_0_local.ttcn","www_csapi_org_schema_parlayx_payment_amount_charging_v2_0_local_e.ttcn", 8+c_numOfDiff_headerAndModuleName);
496 "www_csapi_org_schema_parlayx_payment_reserve_amount_charging_v2_0_local.ttcn","www_csapi_org_schema_parlayx_payment_reserve_amount_charging_v2_0_local_e.ttcn", 8+c_numOfDiff_headerAndModuleName);
498 "www_csapi_org_schema_parlayx_payment_reserve_volume_charging_v2_0_local.ttcn","www_csapi_org_schema_parlayx_payment_reserve_volume_charging_v2_0_local_e.ttcn", 8+c_numOfDiff_headerAndModuleName);
500 "www_csapi_org_schema_parlayx_payment_v2_0.ttcn","www_csapi_org_schema_parlayx_payment_v2_0_e.ttcn", c_numOfDiff_headerAndModuleName);
502 "www_csapi_org_schema_parlayx_payment_volume_charging_v2_0_local.ttcn","www_csapi_org_schema_parlayx_payment_volume_charging_v2_0_local_e.ttcn", 8+c_numOfDiff_headerAndModuleName);
506 testcase tc_XmlTest_PIDF_converter() runs on xmlTest_CT
508 f_shellCommandWithVerdict("xsd2ttcn pidf.xsd rlmi.xsd testschema.xsd xml_PIDF.xsd","",c_shell_successWithWarning);
510 if(getverdict==pass) {
512 "ietf_params_xml_ns_pidf.ttcn","ietf_params_xml_ns_pidf_e.ttcn", 4+c_numOfDiff_headerAndModuleName);
514 "ietf_params_xml_ns_pidf_status.ttcn","ietf_params_xml_ns_pidf_status_e.ttcn", c_numOfDiff_headerAndModuleName);
516 "ietf_params_xml_ns_rlmi.ttcn","ietf_params_xml_ns_rlmi_e.ttcn", 4+c_numOfDiff_headerAndModuleName);
518 "www_w3_org_XML_1998_namespace.ttcn","www_w3_org_XML_1998_namespace_PIDF_e.ttcn", c_numOfDiff_headerAndModuleName);
522 testcase tc_XmlTest_RLP_converter() runs on xmlTest_CT
524 f_shellCommandWithVerdict("xsd2ttcn RLP_SVC.xsd","",c_shell_successWithoutWarningAndError);
526 if(getverdict==pass) {
528 "NoTargetNamespace.ttcn","NoTargetNamespace_RLP_e.ttcn", c_numOfDiff_headerAndModuleName);
532 testcase tc_XmlTest_RLXML_converter() runs on xmlTest_CT
534 f_shellCommandWithVerdict("xsd2ttcn RLXML_small.xsd","",c_shell_successWithWarning);
536 if(getverdict==pass) {
538 "ietf_params_xml_ns_resource_lists.ttcn","ietf_params_xml_ns_resource_lists_e.ttcn", c_numOfDiff_headerAndModuleName);
542 testcase tc_XmlTest_ShData_converter() runs on xmlTest_CT
544 f_shellCommandWithVerdict("xsd2ttcn ShDataType.xsd","",c_shell_successWithWarning);
546 if(getverdict==pass) {
548 "schemas_ericsson_com_upg_dm_hss_sh_4_1.ttcn","schemas_ericsson_com_upg_dm_hss_sh_4_1_e.ttcn", c_numOfDiff_headerAndModuleName);
552 testcase tc_XmlTest_SIPserver_converter() runs on xmlTest_CT
554 f_shellCommandWithVerdict("xsd2ttcn SIP.xsd","",c_shell_successWithoutWarningAndError);
556 if(getverdict==pass) {
558 "uri_etsi_org_ngn_params_xml_simservs_sci.ttcn","uri_etsi_org_ngn_params_xml_simservs_sci_e.ttcn", c_numOfDiff_headerAndModuleName);
562 testcase tc_XmlTest_SIPserver_crgt_encDec() runs on xmlTest_CT
564 f_encDecTest_SIP_MessageType(c_sipserver_pdu1,c_sipserver_expectedEncodedPdu,c_sipserver_pdu1);
567 //=========================================================================
569 //=========================================================================
572 execute(tc_XmlTest_CAI3G_converter());
573 execute(tc_XmlTest_CCAPI_converter());
574 execute(tc_XmlTest_HSS_converter());
575 execute(tc_XmlTest_JMdict_converter());
576 execute(tc_XmlTest_MGW_converter());
577 execute(tc_XmlTest_MGW_encDec());
578 execute(tc_XmlTest_MGW_HK84933_converter());
579 execute(tc_XmlTest_PAP_converter());
580 execute(tc_XmlTest_ParlayX_converter());
581 execute(tc_XmlTest_PIDF_converter());
582 execute(tc_XmlTest_RLP_converter());
583 execute(tc_XmlTest_RLXML_converter());
584 execute(tc_XmlTest_ShData_converter());
585 execute(tc_XmlTest_SIPserver_converter());
586 execute(tc_XmlTest_SIPserver_crgt_encDec());
587 execute(tc_XmlTest_XML_RPC_converter());