ns2: add first sgsn test case TC_sns_sgsn_config_success

Checks if the SGSN can success configures a SNS.

Change-Id: Ibacc2f6ad3053ff7b1e00054cabb9ec7010ffab2
diff --git a/ns/NS_Tests.ttcn b/ns/NS_Tests.ttcn
index 0cef341..7d99fa8 100644
--- a/ns/NS_Tests.ttcn
+++ b/ns/NS_Tests.ttcn
@@ -698,6 +698,16 @@
 	f_clean_ns_codec();
 }
 
+testcase TC_sns_sgsn_config_success() runs on RAW_Test_CT {
+	f_init_vty();
+	f_init_ns_codec(mp_nsconfig);
+	f_outgoing_sns_size();
+	f_outgoing_sns_config();
+	f_incoming_sns_config();
+	setverdict(pass);
+	f_clean_ns_codec();
+}
+
 control {
 	if (mp_dialect == NS2_DIALECT_STATIC_RESETBLOCK or mp_dialect == NS2_DIALECT_IPACCESS) {
 		execute( TC_tx_reset() );
@@ -753,6 +763,10 @@
 			execute( TC_sns_bss_all_signalling_nsvcs_failed() );
 			execute( TC_sns_rx_size_force_unconf() );
 		}
+
+		if (mp_sns_role == SNS_ROLE_SGSN) {
+			execute( TC_sns_sgsn_config_success() );
+		}
 	}
 }