Loading DiameterRfRo/ttcn/DiameterRfRo_TestCases.ttcn +67 −6 Original line number Original line Diff line number Diff line Loading @@ -36,7 +36,7 @@ module DiameterRfRo_TestCases group TP_RF_CDF_Role { group TP_RF_CDF_Role { // 5.2.2.1.2 Message Syntax // 5.2.2.1.2 Message Syntax group MessageSyntax { group TP_RF_CDF_MS { /** /** * @desc Verify that the IUT can successfully process all mandatory AVPs in an AC-Request received due to Charging Data Transfer * @desc Verify that the IUT can successfully process all mandatory AVPs in an AC-Request received due to Charging Data Transfer Loading Loading @@ -165,7 +165,7 @@ module DiameterRfRo_TestCases } // End of group MessageSyntax } // End of group MessageSyntax // 5.2.2.1.3 Type of Charging // 5.2.2.1.3 Type of Charging group TypeOfCharging { group TP_RF_CDF_TC { /** /** * @desc Verify that the IUT can successfully process an AC-Request [Event] where Event Based Charging is used * @desc Verify that the IUT can successfully process an AC-Request [Event] where Event Based Charging is used Loading Loading @@ -411,7 +411,7 @@ module DiameterRfRo_TestCases } // End of group TypeOfCharging } // End of group TypeOfCharging //5.2.2.1.4 ErrorCases //5.2.2.1.4 ErrorCases group ErrorCases { group TP_RF_CDF_EC { /** /** * @desc Verify that the IUT terminates the call in case of timer expiration when the Session Based Charging procedure is not completed properly. * @desc Verify that the IUT terminates the call in case of timer expiration when the Session Based Charging procedure is not completed properly. Loading Loading @@ -648,7 +648,7 @@ module DiameterRfRo_TestCases // 5.2.2.2. CTF Role // 5.2.2.2. CTF Role group TP_RF_CTF_Role { group TP_RF_CTF_Role { // 5.2.2.2.2 Message Syntax // 5.2.2.2.2 Message Syntax group TP_RF_CTF_MS_Role { group TP_RF_CTF_MS { /** /** * @desc Verify that the IUT can send an AC-Request to indicate a Charging Data Transfer. * @desc Verify that the IUT can send an AC-Request to indicate a Charging Data Transfer. Loading Loading @@ -703,16 +703,77 @@ module DiameterRfRo_TestCases } // End of testcase TC_RF_CDF_MS_01 } // End of testcase TC_RF_CDF_MS_01 }//end of group TP_RF_CTF_MS_Role }//end of group TP_RF_CTF_MS_Role // 5.2.2.2.3 Type of Charging // 5.2.2.2.3 Type of Charging group TP_RF_CTF_TC_Role { group TP_RF_CTF_TC { }//end of group TP_RF_CTF_TC_Role }//end of group TP_RF_CTF_TC_Role // 5.2.2.2.4 Error cases // 5.2.2.2.4 Error cases group TP_RF_CTF_EC_Role { group TP_RF_CTF_EC { }//end of group TP_RF_CTF_EC_Role { }//end of group TP_RF_CTF_EC_Role { } // End of group TP_RF_CTF_Role } // End of group TP_RF_CTF_Role } // End of group TP_RFRole } // End of group TP_RFRole group TP_RO_Role { group TP_RO_Role { //5.2.3.1. OCF Role group TP_RO_OCF_Role { // 5.2.3.1.2 Message Syntax group TP_RO_OCF_MS { }//end of group TP_RO_OCF_MS // 5.2.3.1.3 Type of Charging group TP_RO_OCF_TC { }//end of group TP_RO_OCF_TC // 5.2.3.1.4 Error Casses group TP_RO_OCF_EC { }//end of group TP_RO_OCF_EC // 5.2.3.1.5 Tariff Changes group TP_RO_OCF_CH { }//end of group TP_RO_OCF_CH // 5.2.3.1.6 Re-Authorization group TP_RO_OCF_RE { }//end of group TP_RO_OCF_RE // 5.2.3.1.7 Failure Handling group TP_RO_OCF_FH { }//end of group TP_RO_OCF_FH // 5.2.3.1.8 Failover group TP_RO_OCF_FA { }//end of group TP_RO_OCF_FA // 5.2.3.1.9 Credit Pooling group TP_RO_OCF_CP { }//end of group TP_RO_OCF_CP // 5.2.3.1.10 Other Procedures group TP_RO_OCF_OP { }//end of group TP_RO_OCF_OP }//End of group TP_RO_OCF_Role //5.2.3.2. CTF Role group TP_RO_CTF_Role { // 5.2.3.2.2 Message Syntax group TP_RO_CTF_MS { }//end of group TP_RO_CTF_MS // 5.2.3.2.3 Type of Charging group TP_RO_CTF_TC { }//end of group TP_RO_CTF_TC // 5.2.3.2.4 Error Casses group TP_RO_CTF_EC { }//end of group TP_RO_CTF_EC // 5.2.3.2.5 Tariff Changes group TP_RO_CTF_CH { }//end of group TP_RO_CTF_CH // 5.2.3.2.6 Re-Authorization group TP_RO_CTF_RE { }//end of group TP_RO_CTF_RE // 5.2.3.2.7 Failure Handling group TP_RO_CTF_FH { }//end of group TP_RO_CTF_FH // 5.2.3.2.8 Failover group TP_RO_CTF_FA { }//end of group TP_RO_CTF_FA // 5.2.3.2.9 Credit Pooling group TP_RO_CTF_CP { }//end of group TP_RO_CTF_CP // 5.2.3.2.10 Other Procedures group TP_RO_CTF_OP { }//end of group TP_RO_CTF_OP }//End of group TP_RO_CTF_Role } // End of group TP_RO_Role } // End of group TP_RO_Role } // End of module DiameterRfRo_TestCases } // End of module DiameterRfRo_TestCases No newline at end of file Loading
DiameterRfRo/ttcn/DiameterRfRo_TestCases.ttcn +67 −6 Original line number Original line Diff line number Diff line Loading @@ -36,7 +36,7 @@ module DiameterRfRo_TestCases group TP_RF_CDF_Role { group TP_RF_CDF_Role { // 5.2.2.1.2 Message Syntax // 5.2.2.1.2 Message Syntax group MessageSyntax { group TP_RF_CDF_MS { /** /** * @desc Verify that the IUT can successfully process all mandatory AVPs in an AC-Request received due to Charging Data Transfer * @desc Verify that the IUT can successfully process all mandatory AVPs in an AC-Request received due to Charging Data Transfer Loading Loading @@ -165,7 +165,7 @@ module DiameterRfRo_TestCases } // End of group MessageSyntax } // End of group MessageSyntax // 5.2.2.1.3 Type of Charging // 5.2.2.1.3 Type of Charging group TypeOfCharging { group TP_RF_CDF_TC { /** /** * @desc Verify that the IUT can successfully process an AC-Request [Event] where Event Based Charging is used * @desc Verify that the IUT can successfully process an AC-Request [Event] where Event Based Charging is used Loading Loading @@ -411,7 +411,7 @@ module DiameterRfRo_TestCases } // End of group TypeOfCharging } // End of group TypeOfCharging //5.2.2.1.4 ErrorCases //5.2.2.1.4 ErrorCases group ErrorCases { group TP_RF_CDF_EC { /** /** * @desc Verify that the IUT terminates the call in case of timer expiration when the Session Based Charging procedure is not completed properly. * @desc Verify that the IUT terminates the call in case of timer expiration when the Session Based Charging procedure is not completed properly. Loading Loading @@ -648,7 +648,7 @@ module DiameterRfRo_TestCases // 5.2.2.2. CTF Role // 5.2.2.2. CTF Role group TP_RF_CTF_Role { group TP_RF_CTF_Role { // 5.2.2.2.2 Message Syntax // 5.2.2.2.2 Message Syntax group TP_RF_CTF_MS_Role { group TP_RF_CTF_MS { /** /** * @desc Verify that the IUT can send an AC-Request to indicate a Charging Data Transfer. * @desc Verify that the IUT can send an AC-Request to indicate a Charging Data Transfer. Loading Loading @@ -703,16 +703,77 @@ module DiameterRfRo_TestCases } // End of testcase TC_RF_CDF_MS_01 } // End of testcase TC_RF_CDF_MS_01 }//end of group TP_RF_CTF_MS_Role }//end of group TP_RF_CTF_MS_Role // 5.2.2.2.3 Type of Charging // 5.2.2.2.3 Type of Charging group TP_RF_CTF_TC_Role { group TP_RF_CTF_TC { }//end of group TP_RF_CTF_TC_Role }//end of group TP_RF_CTF_TC_Role // 5.2.2.2.4 Error cases // 5.2.2.2.4 Error cases group TP_RF_CTF_EC_Role { group TP_RF_CTF_EC { }//end of group TP_RF_CTF_EC_Role { }//end of group TP_RF_CTF_EC_Role { } // End of group TP_RF_CTF_Role } // End of group TP_RF_CTF_Role } // End of group TP_RFRole } // End of group TP_RFRole group TP_RO_Role { group TP_RO_Role { //5.2.3.1. OCF Role group TP_RO_OCF_Role { // 5.2.3.1.2 Message Syntax group TP_RO_OCF_MS { }//end of group TP_RO_OCF_MS // 5.2.3.1.3 Type of Charging group TP_RO_OCF_TC { }//end of group TP_RO_OCF_TC // 5.2.3.1.4 Error Casses group TP_RO_OCF_EC { }//end of group TP_RO_OCF_EC // 5.2.3.1.5 Tariff Changes group TP_RO_OCF_CH { }//end of group TP_RO_OCF_CH // 5.2.3.1.6 Re-Authorization group TP_RO_OCF_RE { }//end of group TP_RO_OCF_RE // 5.2.3.1.7 Failure Handling group TP_RO_OCF_FH { }//end of group TP_RO_OCF_FH // 5.2.3.1.8 Failover group TP_RO_OCF_FA { }//end of group TP_RO_OCF_FA // 5.2.3.1.9 Credit Pooling group TP_RO_OCF_CP { }//end of group TP_RO_OCF_CP // 5.2.3.1.10 Other Procedures group TP_RO_OCF_OP { }//end of group TP_RO_OCF_OP }//End of group TP_RO_OCF_Role //5.2.3.2. CTF Role group TP_RO_CTF_Role { // 5.2.3.2.2 Message Syntax group TP_RO_CTF_MS { }//end of group TP_RO_CTF_MS // 5.2.3.2.3 Type of Charging group TP_RO_CTF_TC { }//end of group TP_RO_CTF_TC // 5.2.3.2.4 Error Casses group TP_RO_CTF_EC { }//end of group TP_RO_CTF_EC // 5.2.3.2.5 Tariff Changes group TP_RO_CTF_CH { }//end of group TP_RO_CTF_CH // 5.2.3.2.6 Re-Authorization group TP_RO_CTF_RE { }//end of group TP_RO_CTF_RE // 5.2.3.2.7 Failure Handling group TP_RO_CTF_FH { }//end of group TP_RO_CTF_FH // 5.2.3.2.8 Failover group TP_RO_CTF_FA { }//end of group TP_RO_CTF_FA // 5.2.3.2.9 Credit Pooling group TP_RO_CTF_CP { }//end of group TP_RO_CTF_CP // 5.2.3.2.10 Other Procedures group TP_RO_CTF_OP { }//end of group TP_RO_CTF_OP }//End of group TP_RO_CTF_Role } // End of group TP_RO_Role } // End of group TP_RO_Role } // End of module DiameterRfRo_TestCases } // End of module DiameterRfRo_TestCases No newline at end of file