Skip to content
Snippets Groups Projects

Initial draft of Group Management (GMG) test cases

Merged Axel Rennoch requested to merge GMG into master
1 file
+ 3
33
Compare changes
  • Side-by-side
  • Inline
+ 3
33
@@ -3956,13 +3956,7 @@ module OneM2M_Testcases {
var M2MResponsePrimitive v_response;
var integer v_aeIndex := -1;
var integer v_resourceIndex := -1;
var template RequestPrimitive v_createRequest := m_createGroupBase;
// Test control
@@ -3974,14 +3968,10 @@ module OneM2M_Testcases {
// Preamble
v_aeIndex := f_preamble_registerAe(); //c_CRUDNDi
v_createRequest.from_ := f_getOriginator(v_aeIndex);
v_createRequest.to_ := f_addPrefix(f_getResourceAddress(v_aeIndex));
v_createRequest := f_getCreateRequestPrimitive(int9, omit, v_createRequest, v_aeIndex);
v_createRequest.primitiveContent.any_1[0].Group_optional := m_contentCreateGroup (1, {c_memberRessourceAddress, c_memberRessourceAddress}, omit);
mcaPort.send(m_request(valueof(v_createRequest)));
tc_ac.start;
alt {
@@ -4177,7 +4167,6 @@ module OneM2M_Testcases {
testcase TC_CSE_GMG_BV_011() runs on M2M system M2MSystem
{
// TODO: use right values for c_RessourceType1 and c_RessourceType2 and c_memberRessourceAddress1 and c_memberRessourceAddress2
var MemberType c_RessourceType1 := int1;
var MemberType c_RessourceType2 := int2;
@@ -4188,11 +4177,8 @@ module OneM2M_Testcases {
var M2MResponsePrimitive v_response;
var integer v_aeIndex := -1;
var integer v_resourceIndex := -1;
var template RequestPrimitive v_createRequest := m_createGroupBase;
var ResponsePrimitive.primitiveContent v_responsePrimitive;
// Test control
@@ -4204,20 +4190,10 @@ module OneM2M_Testcases {
// Preamble
v_aeIndex := f_preamble_registerAe(); //c_CRUDNDi
v_createRequest.from_ := f_getOriginator(v_aeIndex);
v_createRequest.to_ := f_addPrefix(f_getResourceAddress(v_aeIndex));
v_createRequest.primitiveContent.any_1[0].Group_optional := m_contentCreateGroup (1, {c_memberRessourceAddress1, c_memberRessourceAddress2}, omit);
v_createRequest := f_getCreateRequestPrimitive(int9, omit, v_createRequest, v_aeIndex);
v_createRequest.primitiveContent.any_1[0].Group_optional.memberType := c_RessourceType1;
v_createRequest.primitiveContent.any_1[0].Group_optional.consistencyStrategy := int1; // ABANDON_MEMBER
mcaPort.send(m_request(valueof(v_createRequest)));
tc_ac.start;
alt {
@@ -4294,16 +4270,10 @@ module OneM2M_Testcases {
// Preamble
v_aeIndex := f_preamble_registerAe(); //c_CRUDNDi
v_createRequest.from_ := f_getOriginator(v_aeIndex);
v_createRequest.to_ := f_addPrefix(f_getResourceAddress(v_aeIndex));
v_createRequest := f_getCreateRequestPrimitive(int9, omit, v_createRequest, v_aeIndex);
v_createRequest.primitiveContent.any_1[0].Group_optional := m_contentCreateGroup (1, {c_memberRessourceAddress1, c_memberRessourceAddress2}, omit);
v_createRequest.primitiveContent.any_1[0].Group_optional.memberType := c_RessourceType1;
v_createRequest.primitiveContent.any_1[0].Group_optional.consistencyStrategy := int2; // ABANDON_GROUP
mcaPort.send(m_request(valueof(v_createRequest)));
tc_ac.start;
Loading