Commit f10588e0 authored by pintar's avatar pintar
Browse files

functiones for TC_IMS_CALL_0004, TC_IMS_CALL_0005, TC_IMS_CALL_0006

parent 2dbb2a56
Loading
Loading
Loading
Loading
+180 −0
Original line number Diff line number Diff line
@@ -1756,6 +1756,186 @@ group checksTC_IMS_CALL_0003 {

} // group

group checksTC_IMS_CALL_0004 {	    
    	
    	/**
    	  * @desc Starts monitor component behavior 
    	  * @param p_monitorCompRef Reference to monitor component
    	  */
		function f_mtc_check_TP_IMS_5132_01_gm(
			ImsInterfaceMonitor p_monitorCompRef,
			boolean p_checkMessage
		) runs on ImsTestCoordinator {
		   	    		
			p_monitorCompRef.start(
			 f_imsIot_receive(
				{mw_SipRequest(mw_INVITE_Request_Base)},
				{},
				{0, omit},
				"TP_IMS_5132_01",
				false,
				p_checkMessage
			 )
			);
			p_monitorCompRef.done;
		}
	    
		/**
		  * @desc Starts monitor component behavior
		  * @param p_monitorCompRef Reference to monitor component
		  */
		function f_mtc_check_TP_IMS_5132_01_mw(
			ImsInterfaceMonitor p_monitorCompRef,
			boolean p_checkMessage
		) runs on ImsTestCoordinator  {
			p_monitorCompRef.start(
			 f_imsIot_receive(
				{mw_SipRequest(mw_INVITE_Request_Base)},
				{},
				{0, omit},
				"TP_IMS_5132_01",
				false,
				p_checkMessage
			 )
			);
			p_monitorCompRef.done;
			
			p_monitorCompRef.start(
			 f_imsIot_receive(
				{mw_SipResponse(mdw_404Or604NotFound_Base)},
				{},
				{0, omit},
				"TP_IMS_5132_01",
				false,
				false
			 )
			);
			p_monitorCompRef.done;
			
		} //function

} // group

group checksTC_IMS_CALL_0005 {	    
    	
    	/**
    	  * @desc Starts monitor component behavior 
    	  * @param p_monitorCompRef Reference to monitor component
    	  */
		function f_mtc_check_TP_IMS_5133_01_gm(
			ImsInterfaceMonitor p_monitorCompRef,
			boolean p_checkMessage
		) runs on ImsTestCoordinator {
		   	    		
			p_monitorCompRef.start(
			 f_imsIot_receive(
				{mw_SipRequest(mw_INVITE_Request_Base)},
				{},
				{0, omit},
				"TP_IMS_5133_01",
				false,
				p_checkMessage
			 )
			);
			p_monitorCompRef.done;
		}
	    
		/**
		  * @desc Starts monitor component behavior
		  * @param p_monitorCompRef Reference to monitor component
		  */
		function f_mtc_check_TP_IMS_5133_01_mw(
			ImsInterfaceMonitor p_monitorCompRef,
			boolean p_checkMessage
		) runs on ImsTestCoordinator  {
			p_monitorCompRef.start(
			 f_imsIot_receive(
				{mw_SipRequest(mw_INVITE_Request_Base)},
				{},
				{0, omit},
				"TP_IMS_5133_01",
				false,
				p_checkMessage
			 )
			);
			p_monitorCompRef.done;
			
			p_monitorCompRef.start(
			 f_imsIot_receive(
				{mw_SipResponse(mdw_4XX_Base)},
				{},
				{0, omit},
				"TP_IMS_5133_01",
				false,
				false
			 )
			);
			p_monitorCompRef.done;
			
		} //function

} // group

group checksTC_IMS_CALL_0006 {	    
    	
    	/**
    	  * @desc Starts monitor component behavior 
    	  * @param p_monitorCompRef Reference to monitor component
    	  */
		function f_mtc_check_TP_IMS_5109_01_gm(
			ImsInterfaceMonitor p_monitorCompRef,
			boolean p_checkMessage
		) runs on ImsTestCoordinator {
		   	    		
			p_monitorCompRef.start(
			 f_imsIot_receive(
				{mw_SipRequest(mw_INVITE_Request_Base)},
				{},
				{0, omit},
				"TP_IMS_5109_01",
				false,
				p_checkMessage
			 )
			);
			p_monitorCompRef.done;
		}
	    
		/**
		  * @desc Starts monitor component behavior
		  * @param p_monitorCompRef Reference to monitor component
		  */
		function f_mtc_check_TP_IMS_5109_01_mw(
			ImsInterfaceMonitor p_monitorCompRef,
			boolean p_checkMessage
		) runs on ImsTestCoordinator  {
			p_monitorCompRef.start(
			 f_imsIot_receive(
				{mw_SipRequest(mw_INVITE_Request_Base)},
				{},
				{0, omit},
				"TP_IMS_5109_01",
				false,
				p_checkMessage
			 )
			);
			p_monitorCompRef.done;
			
			p_monitorCompRef.start(
			 f_imsIot_receive(
				{mw_SipResponse(mdw_408Or5XX_Base)},
				{},
				{0, omit},
				"TP_IMS_5109_01",
				false,
				false
			 )
			);
			p_monitorCompRef.done;
			
		} //function

} // group

group checksTC_IMS_SS_0001 {	    
	    /**
		 * @desc Starts monitor component behavior