From cb67577b333278ac68b1270e1cf1b5c3974d2055 Mon Sep 17 00:00:00 2001
From: reinaortega <miguelangel.reinaortega@etsi.org>
Date: Sun, 26 Nov 2017 07:09:16 +0100
Subject: [PATCH] Added TC_CSE_REG_CRE_026_CST

Signed-off-by: reinaortega <miguelangel.reinaortega@etsi.org>
---
 OneM2M_Testcases_CSE.ttcn | 13 +++++++++++--
 1 file changed, 11 insertions(+), 2 deletions(-)

diff --git a/OneM2M_Testcases_CSE.ttcn b/OneM2M_Testcases_CSE.ttcn
index f69ceb0..7a10b9f 100644
--- a/OneM2M_Testcases_CSE.ttcn
+++ b/OneM2M_Testcases_CSE.ttcn
@@ -2199,6 +2199,15 @@ module OneM2M_Testcases_CSE {
 						f_CSE_REG_CRE_026(v_utRequest,v_request,v_action);
 					}
 					
+					testcase TC_CSE_REG_CRE_026_CST() runs on CseSimu system CseSystem {
+						var template UtTriggerPrimitive v_utRequest := m_utCreateRemoteCSE;
+						var template RequestPrimitive v_request := mw_createRemoteCSE;
+						var charstring v_action :=  __SCOPE__ & ": Please, send a CSE registration request with optional attribute cseType";
+						v_utRequest.primitiveContent.remoteCSE.cseType := "UNINITIALIZED";
+						v_request.primitiveContent.remoteCSE.cseType := ?;
+						f_CSE_REG_CRE_026(v_utRequest,v_request,v_action);
+					}
+					
 					function f_CSE_REG_CRE_026(template UtTriggerPrimitive p_utRequest, template RequestPrimitive p_request, in charstring p_action) runs on CseSimu {
 	  
 						var ResponsePrimitive v_responsePrimitive;
@@ -2226,10 +2235,10 @@ module OneM2M_Testcases_CSE {
 							}
 							[] mccPortIn.receive {
 								tc_ac.stop;
-								setverdict(inconc, __SCOPE__&":INFO: Unexpected message received");
+								setverdict(fail, __SCOPE__&":INFO: Unexpected message received");
 							}
 							[] tc_ac.timeout {
-								setverdict(inconc, __SCOPE__&":INFO: No request received for creating resource type remoteCSE");
+								setverdict(fail, __SCOPE__&":INFO: No request received for creating resource type remoteCSE");
 							}
 						}
 
-- 
GitLab