From 1474938bb5050b05e22f1e6d40841ab673685554 Mon Sep 17 00:00:00 2001
From: reinaortega <miguelangel.reinaortega@etsi.org>
Date: Thu, 24 Jan 2019 11:51:49 +0100
Subject: [PATCH] PCH permutations added for TC_CSE_DMR_CRE_015,
 TC_CSE_DMR_CRE_016 and TC_CSE_DMR_CRE_017

Signed-off-by: reinaortega <miguelangel.reinaortega@etsi.org>
---
 OneM2M_Testcases_CSE_Release_2.ttcn | 37 ++++++++++++++++++++++++++++-
 1 file changed, 36 insertions(+), 1 deletion(-)

diff --git a/OneM2M_Testcases_CSE_Release_2.ttcn b/OneM2M_Testcases_CSE_Release_2.ttcn
index b167779..e126605 100644
--- a/OneM2M_Testcases_CSE_Release_2.ttcn
+++ b/OneM2M_Testcases_CSE_Release_2.ttcn
@@ -618,6 +618,17 @@ module OneM2M_Testcases_CSE_Release_2 {
 						v_ae1.done;
 					}
 				
+					testcase TC_CSE_DMR_CRE_015_PCH() runs on Tester system CseSystem {
+						// Local variables
+						
+						var AeSimu v_ae1 := AeSimu.create("AE1") alive;
+						v_ae1.start(f_setProtocolBinding(PX_PROTOCOL_BINDING_AE1));
+						v_ae1.done;
+						                        
+						v_ae1.start(f_CSE_DMR_CRE_015(int15, m_createPollingChannelBase));//PollingChannel
+						v_ae1.done;
+					}
+
 				} // end g_CSE_DMR_CRE_015							
 
 				group g_CSE_DMR_CRE_016 {
@@ -677,7 +688,19 @@ module OneM2M_Testcases_CSE_Release_2 {
 						v_ae1.start(f_CSE_DMR_CRE_016(int23, m_createSubscriptionBase, v_contentResponse));//Subscription
 						v_ae1.done;
 					}
-					
+
+					testcase TC_CSE_DMR_CRE_016_PCH() runs on Tester system CseSystem {
+						// Local variables
+						var template PrimitiveContent v_contentResponse;
+						var AeSimu v_ae1 := AeSimu.create("AE1") alive;
+						v_ae1.start(f_setProtocolBinding(PX_PROTOCOL_BINDING_AE1));
+						v_ae1.done;
+											
+						v_contentResponse.uRI := mw_contentPollingChannel_rc2;
+
+						v_ae1.start(f_CSE_DMR_CRE_016(int15, m_createPollingChannelBase, v_contentResponse));//PollingChannel
+						v_ae1.done;
+					}					
 				} // end g_CSE_DMR_CRE_016	
 							
 				group g_CSE_DMR_CRE_017 {
@@ -738,6 +761,18 @@ module OneM2M_Testcases_CSE_Release_2 {
 						v_ae1.done;
 					}
 				
+					testcase TC_CSE_DMR_CRE_017_PCH() runs on Tester system CseSystem {
+						// Local variables
+						var template PrimitiveContent v_contentResponse;
+						var AeSimu v_ae1 := AeSimu.create("AE1") alive;
+						v_ae1.start(f_setProtocolBinding(PX_PROTOCOL_BINDING_AE1));
+						v_ae1.done;
+					
+						v_contentResponse.resource := mw_contentPollingChannel_rc3;
+
+						v_ae1.start(f_CSE_DMR_CRE_017(int15, m_createPollingChannelBase, v_contentResponse));//PollingChannel
+						v_ae1.done;
+					}
 				} // end g_CSE_DMR_CRE_017
 
 				
-- 
GitLab