Commit 97379bfc authored by pintar's avatar pintar
Browse files

Test cases are done

parent 193361c7
Loading
Loading
Loading
Loading
+91 −0
Original line number Diff line number Diff line
@@ -33,16 +33,85 @@ group SuplementaryService_TIP_TIR{
	group SS_TIPTIR_SIPSIP{

		group TermUserE{
			
			/**
			* @desc TC_TIP_U01_003
			* @param p_cSeq_s Transaction Id
			*/
			testcase TC_TIP_U01_003(inout CSeq p_cSeq_s) 
			runs on ServerSyncComp
			system TestAdapter {
				//Variables
				var ImsComponent v_imsComponent_ue1;
				f_cf_1GmUp(v_imsComponent_ue1);

				//Start
				f_IncCSeq(p_cSeq_s); v_imsComponent_ue1.start(f_Sip_TIP_U01_003_PCSCF(p_cSeq_s));
			
				// synchronize PTC on 4 sychronization points
				f_serverSync1Client({c_prDone, c_sync1, c_uPlane, c_tbDone});

				f_cf_1GmDown(v_imsComponent_ue1);

			} // end TC_TIP_U01_003
			
			/**
			* @desc TC_TIP_U01_004
			* @param p_cSeq_s Transaction Id
			*/
			testcase TC_TIP_U01_004(inout CSeq p_cSeq_s) 
			runs on ServerSyncComp
			system TestAdapter {
				//Variables
				var ImsComponent v_imsComponent_ue1;
				f_cf_1GmUp(v_imsComponent_ue1);

				//Start
				f_IncCSeq(p_cSeq_s); v_imsComponent_ue1.start(f_Sip_TIP_U01_004_PCSCF(p_cSeq_s));
			
				// synchronize PTC on 4 sychronization points
				f_serverSync1Client({c_prDone, c_sync1, c_uPlane, c_tbDone});

				f_cf_1GmDown(v_imsComponent_ue1);

			} // end TC_TIP_U01_004
			
		}// end group TermUserE
		group OrigUserE{
		}// end group OrigUserE
		group DestAS{
			
		}// end group DestAS
		group OrigAS{
		}// end group OrigAS
		group CDIV{
		}// end group CDIV
		group OtherNetw{
			
			/**
			* @desc TC_TIP_N04_001
			* @param p_cSeq_s Transaction Id
			*/
			testcase TC_TIP_N04_001(inout CSeq p_cSeq_s) 
			runs on ServerSyncComp
			system TestAdapter {
				//Variables
				var ImsComponent v_imsComponent_mwi1;
				var ImsComponent v_imsComponent_ic1;
		
				f_cf_1Mwi1IcUp(v_imsComponent_mwi1, v_imsComponent_ic1);
		
				//Start
				f_IncCSeq(p_cSeq_s); v_imsComponent_ic1.start(f_Sip_TIP_N04_001_Ic(p_cSeq_s));
				f_IncCSeq(p_cSeq_s); v_imsComponent_mwi1.start(f_Sip_TIP_N04_001_Mw(p_cSeq_s));
				
				// synchronize PTC on 4 sychronization points
				f_serverSync2Clients({c_prDone, c_sync1, c_uPlane, c_tbDone});

				f_cf_1Mwi1IcDown(v_imsComponent_mwi1, v_imsComponent_ic1);

			} // end TC_TIP_N04_001
			
		}// end group OtherNetw
	
	}//group SS_TIPTIR_SIPSIP
@@ -56,6 +125,28 @@ group SuplementaryService_CUG{
		group Originating_UE{
		}// end group Originating_UE
		group Originating_AS{
			
			/**
			* @desc TC_CUG_N01_001
			* @param p_cSeq_s Transaction Id
			*/
			testcase TC_CUG_N01_001(inout CSeq p_cSeq_s) 
			runs on ServerSyncComp
			system TestAdapter {
				//Variables
				var ImsComponent v_imsComponent_as1;
				f_cf_1IscUp(v_imsComponent_as1);

				//Start
				f_IncCSeq(p_cSeq_s); v_imsComponent_as1.start(f_Sip_CUG_N01_001_AS1(p_cSeq_s));
			
				// synchronize PTC on 2 sychronization points
				f_serverSync1Client({c_prDone, c_tbDone});

				f_cf_1IscDown(v_imsComponent_as1);

			} // end TC_CUG_N01_001
			
		}// end group Originating_AS
		group Terminating_AS{
		}// end group Terminating_AS