Commit 2941e595 authored by YannGarcia's avatar YannGarcia
Browse files

Add module AtsSccas_Testcases_TS124292.ttcn

parent 545050db
Loading
Loading
Loading
Loading
+49 −0
Original line number Diff line number Diff line
/*
 *    @author     TTF T016
 *    @version    $Id$
 *    @desc       This module provides the Test Cases for SCCAS ETSI TS 124 292 v1.6.0.
 */

module AtsSccas_TS124292_Testcases
{
    //LibCommon
    import from LibCommon_Sync all ;
    import from LibCommon_VerdictControl all;
    //LibSip
    import from LibSip_Interface all;
    import from LibSip_SIPTypesAndValues all;
    //LibIms
    import from LibIms_SIPTypesAndValues all;
    import from LibIms_Interface all;
    //AtsIms
    import from AtsSccas_TestConfiguration all;
    import from AtsSccas_TestSystem all;
    import from AtsSccas_TCFunctions all;
    import from AtsSccas_PICS all;

    group isc_registration {
        
        /*
         * @desc TC_IMST2_GM_GEN_01
         * @param p_cSeq_s Transaction Id
         */
        testcase TC_ISC_SCCAS_MSC_REG_01(inout CSeq p_cSeq_s) 
        runs on ServerSyncComp
        system TestAdapter {
            //Variables
            var ImsComponent v_imsComponent_ueims;
            f_cf_1IscUp(v_imsComponent_ueims);

            //Start
            f_IncCSeq(p_cSeq_s); v_imsComponent_ueims.start(f_TC_ISC_SCCAS_MSC_REG_01(p_cSeq_s));

            // synchronize both PTCs on 3 sychronization points
            f_serverSync1Client({c_prDone, c_tbDone, c_poDone});

            f_cf_1IscDown(v_imsComponent_ueims);

        } // End of TC_ISC_SCCAS_MSC_REG_01
          
     } // End of isc_registration

} // End of module AtsSccas_TS124292_Testcases