Implemented new test cases TC_CSE_SUB_CRE_009_XXX, TC_CSE_SUB_CRE_010_XXX,...

Implemented new test cases TC_CSE_SUB_CRE_009_XXX, TC_CSE_SUB_CRE_010_XXX, TC_CSE_SUB_CRE_011_XXX, TC_CSE_SUB_CRE_012_XXX, TC_CSE_SUB_CRE_013_XXX and TC_CSE_SUB_CRE_014_XXX according to TDE-2020-0039R01
Signed-off-by: Miguel Angel Reina Ortega's avatarreinaortega <miguelangel.reinaortega@etsi.org>
parent 2a9470c3
This diff is collapsed.
......@@ -7604,8 +7604,293 @@ module OneM2M_Testcases_CSE_Release_3 {
v_ae1.done;
}
}// end group g_CSE_DMR_CRE_014
}// end group g_CSE_SUB_CRE_001
group g_CSE_SUB_CRE_009 {
/**
* @desc Check that the IUT rejects a CREATE request when the notificationEventType is set to 6(Trigger_Received_For_AE_Resource) in combination of NOTIFICATION_EVENT_TYPE.
*
*/
testcase TC_CSE_SUB_CRE_009_NET_1() runs on Tester system CseSystem {
var AeSimu v_ae1 := AeSimu.create("AE1") alive;
v_ae1.start(f_CSE_SUB_CRE_009(int1));
v_ae1.done;
}
testcase TC_CSE_SUB_CRE_009_NET_2() runs on Tester system CseSystem {
var AeSimu v_ae1 := AeSimu.create("AE1") alive;
v_ae1.start(f_CSE_SUB_CRE_009(int2));
v_ae1.done;
}
testcase TC_CSE_SUB_CRE_009_NET_3() runs on Tester system CseSystem {
var AeSimu v_ae1 := AeSimu.create("AE1") alive;
v_ae1.start(f_CSE_SUB_CRE_009(int3));
v_ae1.done;
}
testcase TC_CSE_SUB_CRE_009_NET_4() runs on Tester system CseSystem {
var AeSimu v_ae1 := AeSimu.create("AE1") alive;
v_ae1.start(f_CSE_SUB_CRE_009(int4));
v_ae1.done;
}
testcase TC_CSE_SUB_CRE_009_NET_5() runs on Tester system CseSystem {
var AeSimu v_ae1 := AeSimu.create("AE1") alive;
v_ae1.start(f_CSE_SUB_CRE_009(int5));
v_ae1.done;
}
testcase TC_CSE_SUB_CRE_009_NET_7() runs on Tester system CseSystem {
var AeSimu v_ae1 := AeSimu.create("AE1") alive;
v_ae1.start(f_CSE_SUB_CRE_009(int7));
v_ae1.done;
}
}// end group g_CSE_SUB_CRE_009
group g_CSE_SUB_CRE_010 {
/**
* @desc Check that the IUT rejects a CREATE request when the notificationEventType is set to 7(Blocking Update) in combination of NOTIFICATION_EVENT_TYPE.
*
*/
testcase TC_CSE_SUB_CRE_010_NET_1() runs on Tester system CseSystem {
var AeSimu v_ae1 := AeSimu.create("AE1") alive;
v_ae1.start(f_CSE_SUB_CRE_010(int1));
v_ae1.done;
}
testcase TC_CSE_SUB_CRE_010_NET_2() runs on Tester system CseSystem {
var AeSimu v_ae1 := AeSimu.create("AE1") alive;
v_ae1.start(f_CSE_SUB_CRE_010(int2));
v_ae1.done;
}
testcase TC_CSE_SUB_CRE_010_NET_3() runs on Tester system CseSystem {
var AeSimu v_ae1 := AeSimu.create("AE1") alive;
v_ae1.start(f_CSE_SUB_CRE_010(int3));
v_ae1.done;
}
testcase TC_CSE_SUB_CRE_010_NET_4() runs on Tester system CseSystem {
var AeSimu v_ae1 := AeSimu.create("AE1") alive;
v_ae1.start(f_CSE_SUB_CRE_010(int4));
v_ae1.done;
}
testcase TC_CSE_SUB_CRE_010_NET_5() runs on Tester system CseSystem {
var AeSimu v_ae1 := AeSimu.create("AE1") alive;
v_ae1.start(f_CSE_SUB_CRE_010(int5));
v_ae1.done;
}
testcase TC_CSE_SUB_CRE_010_NET_6() runs on Tester system CseSystem {
var AeSimu v_ae1 := AeSimu.create("AE1") alive;
v_ae1.start(f_CSE_SUB_CRE_010(int6));
v_ae1.done;
}
}// end group g_CSE_SUB_CRE_010
group g_CSE_SUB_CRE_011 {
/**
* @desc Check that the IUT rejects a CREATE request when the notificationEventType is set to 6(Trigger_Received_For_AE_Resource) and notificationContentType is set to NOTIFICATION_CONTENT_TYPE.
*
*/
testcase TC_CSE_SUB_CRE_011_NCT_1() runs on Tester system CseSystem {
var AeSimu v_ae1 := AeSimu.create("AE1") alive;
v_ae1.start(f_CSE_SUB_CRE_011(int1));
v_ae1.done;
}
testcase TC_CSE_SUB_CRE_011_NCT_2() runs on Tester system CseSystem {
var AeSimu v_ae1 := AeSimu.create("AE1") alive;
v_ae1.start(f_CSE_SUB_CRE_011(int2));
v_ae1.done;
}
testcase TC_CSE_SUB_CRE_011_NCT_3() runs on Tester system CseSystem {
var AeSimu v_ae1 := AeSimu.create("AE1") alive;
v_ae1.start(f_CSE_SUB_CRE_011(int3));
v_ae1.done;
}
}// end group g_CSE_SUB_CRE_011
group g_CSE_SUB_CRE_012 {
/**
* @desc Check that the IUT rejects a CREATE request when the notificationEventType is set to 7 (Blocking Update) and notificationContentType attribute set to NOTIFICATION_CONTENT_TYPE.
*
*/
testcase TC_CSE_SUB_CRE_012_NCT_2() runs on Tester system CseSystem {
var AeSimu v_ae1 := AeSimu.create("AE1") alive;
v_ae1.start(f_CSE_SUB_CRE_012(int2));
v_ae1.done;
}
testcase TC_CSE_SUB_CRE_012_NCT_3() runs on Tester system CseSystem {
var AeSimu v_ae1 := AeSimu.create("AE1") alive;
v_ae1.start(f_CSE_SUB_CRE_012(int3));
v_ae1.done;
}
testcase TC_CSE_SUB_CRE_012_NCT_4() runs on Tester system CseSystem {
var AeSimu v_ae1 := AeSimu.create("AE1") alive;
v_ae1.start(f_CSE_SUB_CRE_012(int4));
v_ae1.done;
}
}// end group g_CSE_SUB_CRE_012
group g_CSE_SUB_CRE_013 {
/**
* @desc Check that the IUT rejects a CREATE request when the notificationEventType is set to NOTIFICATION_EVENT_TYPE and notificationContentType set to 4(Trigger Payload).
*
*/
testcase TC_CSE_SUB_CRE_013_NET_1() runs on Tester system CseSystem {
var AeSimu v_ae1 := AeSimu.create("AE1") alive;
v_ae1.start(f_CSE_SUB_CRE_013(int1));
v_ae1.done;
}
testcase TC_CSE_SUB_CRE_013_NET_2() runs on Tester system CseSystem {
var AeSimu v_ae1 := AeSimu.create("AE1") alive;
v_ae1.start(f_CSE_SUB_CRE_013(int2));
v_ae1.done;
}
testcase TC_CSE_SUB_CRE_013_NET_3() runs on Tester system CseSystem {
var AeSimu v_ae1 := AeSimu.create("AE1") alive;
v_ae1.start(f_CSE_SUB_CRE_013(int3));
v_ae1.done;
}
testcase TC_CSE_SUB_CRE_013_NET_4() runs on Tester system CseSystem {
var AeSimu v_ae1 := AeSimu.create("AE1") alive;
v_ae1.start(f_CSE_SUB_CRE_013(int4));
v_ae1.done;
}
testcase TC_CSE_SUB_CRE_013_NET_5() runs on Tester system CseSystem {
var AeSimu v_ae1 := AeSimu.create("AE1") alive;
v_ae1.start(f_CSE_SUB_CRE_013(int5));
v_ae1.done;
}
testcase TC_CSE_SUB_CRE_013_NET_7() runs on Tester system CseSystem {
var AeSimu v_ae1 := AeSimu.create("AE1") alive;
v_ae1.start(f_CSE_SUB_CRE_013(int7));
v_ae1.done;
}
}// end group g_CSE_SUB_CRE_013
group g_CSE_SUB_CRE_014 {
/**
* @desc Check that the IUT rejects a CREATE request when the notificationEventType is set to NOTIFICATION_EVENT_TYPE and notificationContentType set to 2(modified attributes).
*
*/
testcase TC_CSE_SUB_CRE_014_NET_2() runs on Tester system CseSystem {
var AeSimu v_ae1 := AeSimu.create("AE1") alive;
v_ae1.start(f_CSE_SUB_CRE_014(int2));
v_ae1.done;
}
testcase TC_CSE_SUB_CRE_014_NET_3() runs on Tester system CseSystem {
var AeSimu v_ae1 := AeSimu.create("AE1") alive;
v_ae1.start(f_CSE_SUB_CRE_014(int3));
v_ae1.done;
}
testcase TC_CSE_SUB_CRE_014_NET_4() runs on Tester system CseSystem {
var AeSimu v_ae1 := AeSimu.create("AE1") alive;
v_ae1.start(f_CSE_SUB_CRE_014(int4));
v_ae1.done;
}
testcase TC_CSE_SUB_CRE_014_NET_5() runs on Tester system CseSystem {
var AeSimu v_ae1 := AeSimu.create("AE1") alive;
v_ae1.start(f_CSE_SUB_CRE_014(int5));
v_ae1.done;
}
testcase TC_CSE_SUB_CRE_014_NET_6() runs on Tester system CseSystem {
var AeSimu v_ae1 := AeSimu.create("AE1") alive;
v_ae1.start(f_CSE_SUB_CRE_014(int6));
v_ae1.done;
}
}// end group g_CSE_SUB_CRE_014
}//end group Create
group Notify{
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment