msc: TC_ho_inter_msc_out_csd: new test

Related: OS#4394
Change-Id: Id45a634888776265a88d607080b951a2cc33820d
diff --git a/msc/MSC_Tests.ttcn b/msc/MSC_Tests.ttcn
index e5c48bb..0bd1b02 100644
--- a/msc/MSC_Tests.ttcn
+++ b/msc/MSC_Tests.ttcn
@@ -6034,6 +6034,9 @@
 		cpars.mgw_conn_2.mgw_rtp_ip := "::2";
 		cpars.bss_rtp_ip := "::3";
 	}
+	if (pars.use_csd) {
+		f_set_cpars_csd(cpars, "BS25T", '1'B, GSM48_BCAP_TR_TRANSP, GSM48_BCAP_UR_4800);
+	}
 	var hexstring ho_number := f_gen_msisdn(99999);
 
 	f_init_handler(pars);
@@ -6346,6 +6349,16 @@
 	vc_conn := f_start_handler_with_pars(refers(f_tc_ho_inter_msc_out), pars);
 	vc_conn.done;
 }
+testcase TC_ho_inter_msc_out_csd() runs on MTC_CT {
+	var BSC_ConnHdlr vc_conn;
+	f_init(1);
+
+	var BSC_ConnHdlrPars pars := f_init_pars(54);
+	pars.use_csd := true;
+
+	vc_conn := f_start_handler_with_pars(refers(f_tc_ho_inter_msc_out), pars);
+	vc_conn.done;
+}
 
 private function f_tc_lu_imsi_auth_tmsi_check_imei(charstring id, BSC_ConnHdlrPars pars) runs on BSC_ConnHdlr {
 	pars.net.expect_auth := true;
@@ -7428,6 +7441,7 @@
 	execute( TC_ho_inter_msc_out_a5_3() );
 	execute( TC_ho_inter_msc_out_a5_4() );
 	execute( TC_ho_inter_msc_out_ipv6() );
+	execute( TC_ho_inter_msc_out_csd() );
 
 	execute( TC_lu_imsi_auth_tmsi_check_imei() );
 	execute( TC_lu_imsi_auth3g_tmsi_check_imei() );