Commit e0fa6e0f authored by YannGarcia's avatar YannGarcia
Browse files

Finalyze REGISTER test cases

parent 08821079
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -15,7 +15,7 @@ PICS used for test case selection
    /** @desc   boolean PICS ref: A-3/5
                True, if SUT/SCSCF requires ...
    */
    boolean PC_SCCAS_TODO := false;
    boolean PICS_SCCAS_GM := false;
    
    boolean PICS_MSC_GM := false;
}
+39 −0
Original line number Diff line number Diff line
/*
 *    @author     TTF T016
 *    @version    $Id$
 *    @desc       This module provides the Test Cases for SCCAS.
 */

module AtsSccas_TestControl
{
    // LibSip
    import from LibSip_SIPTypesAndValues all;

    // AtsSccas
    import from AtsSccas_Testcases all;
    import from AtsSccas_Testcases_TS124292 all;
    import from AtsSccas_PICS all;

    control {
      var CSeq v_cSeq := {
          fieldName := CSEQ_E,
          seqNumber := 1,
          method := "INVITE"
      }

      if (PICS_SCCAS_GM == true) {
        execute(TC_ISC_SCCAS_RSC_REG_01(v_cSeq));
        execute(TC_ISC_SCCAS_RSC_REG_02(v_cSeq));
        execute(TC_ISC_SCCAS_RSC_REG_03(v_cSeq));
        execute(TC_ISC_SCCAS_RSC_REG_04(v_cSeq));
        execute(TC_ISC_SCCAS_RSC_REG_05(v_cSeq));
        execute(TC_ISC_SCCAS_RSC_REG_06(v_cSeq));
      }

      if (PICS_MSC_GM == true) {
        execute(TC_ISC_SCCAS_MSC_REG_01(v_cSeq));
        execute(TC_ISC_SCCAS_MSC_REG_02(v_cSeq));
      }
    }

} // End of module AtsSccas_TestControl
+0 −10
Original line number Diff line number Diff line
/*
 *	@author 	TTF T016
 *  @version    $Id$
 *	@desc		
 */

module AtsSccas_TestExecutions
{

} // end module AtsSccas_TestExecutions
+43 −0
Original line number Diff line number Diff line
@@ -34,6 +34,14 @@ module AtsSccas_Testcases
            system TestAdapter {
                //Variables
                var ImsComponent v_imsComponent_ueims;

                // Test control
                if (not PICS_SCCAS_GM) {
                    log("*** " & __SCOPE__ & ": ERROR: 'PICS_SCCAS_GM' shall be set to true for executing the TC. ***"); 
                    stop;
                }

                // Test component configuration
                f_cf_1IscUp(v_imsComponent_ueims);

                //Start
@@ -55,6 +63,13 @@ module AtsSccas_Testcases
            system TestAdapter {
                //Variables
                var ImsComponent v_imsComponent_ueims;

                // Test control
                if (not PICS_SCCAS_GM) {
                    log("*** " & __SCOPE__ & ": ERROR: 'PICS_SCCAS_GM' shall be set to true for executing the TC. ***"); 
                    stop;
                }

                f_cf_1IscUp(v_imsComponent_ueims);

                //Start
@@ -80,6 +95,13 @@ module AtsSccas_Testcases
            system TestAdapter {
                //Variables
                var ImsComponent v_imsComponent_ueims;

                // Test control
                if (not PICS_SCCAS_GM) {
                    log("*** " & __SCOPE__ & ": ERROR: 'PICS_SCCAS_GM' shall be set to true for executing the TC. ***"); 
                    stop;
                }

                f_cf_1IscUp(v_imsComponent_ueims);

                //Start
@@ -106,6 +128,13 @@ module AtsSccas_Testcases
                //Variables
                var ImsComponent v_imsComponent_ueims;
                var ImsComponent v_imsComponent_atcf;

                // Test control
                if (not PICS_SCCAS_GM) {
                    log("*** " & __SCOPE__ & ": ERROR: 'PICS_SCCAS_GM' shall be set to true for executing the TC. ***"); 
                    stop;
                }

                f_cf_1Isc1AtcfUp(v_imsComponent_ueims, v_imsComponent_atcf);

                //Start
@@ -133,6 +162,13 @@ module AtsSccas_Testcases
                //Variables
                var ImsComponent v_imsComponent_ueims;
                var ImsComponent v_imsComponent_msc;

                // Test control
                if (not PICS_SCCAS_GM) {
                    log("*** " & __SCOPE__ & ": ERROR: 'PICS_SCCAS_GM' shall be set to true for executing the TC. ***"); 
                    stop;
                }

                f_cf_1Isc1AtcfUp(v_imsComponent_ueims, v_imsComponent_msc);

                //Start
@@ -160,6 +196,13 @@ module AtsSccas_Testcases
                //Variables
                var ImsComponent v_imsComponent_ueims;
                var ImsComponent v_imsComponent_msc;

                // Test control
                if (not PICS_SCCAS_GM) {
                    log("*** " & __SCOPE__ & ": ERROR: 'PICS_SCCAS_GM' shall be set to true for executing the TC. ***"); 
                    stop;
                }

                f_cf_1Isc1AtcfUp(v_imsComponent_ueims, v_imsComponent_msc);

                //Start