Commit 1f553222 authored by Gabriele Scivoletto's avatar Gabriele Scivoletto
Browse files

fixed some bugs in MEC016 draft

parent ab3921d4
Loading
Loading
Loading
Loading
+14 −14
Original line number Diff line number Diff line
@@ -11,7 +11,7 @@ Library REST ${MEC-APP_SCHEMA}://${MEC-APP_HOST}:${MEC-APP_PORT} ssl_v


*** Test Cases ***
TP_MEC_MEC016_MEO_UEAPPCTX_001_OK
TC_MEC_MEC016_MEO_UEAPPCTX_001_OK
    [Documentation] 
    ...  Check that the IUT acknowledges the creation of the application context when requested by an UE Application
    ...  Reference ETSI GS MEC 016 v2.2.1, clause 7.4.3.4
@@ -26,9 +26,9 @@ TP_MEC_MEC016_MEO_UEAPPCTX_001_OK
    Set Suite Variable    ${contextId}    ${response['body']['contextId']}


TP_MEC_MEC016_MEO_UEAPPCTX_001_BR
TC_MEC_MEC016_MEO_UEAPPCTX_001_BR
    [Documentation]   
    ...  Check that the IUT responds with an error when a request with incorrect URL is sent by a MEC Application
    ...  Check that the IUT responds with an error when a request with incorrect parameters is sent by a MEC Application
    ...  Reference ETSI GS MEC 016 v2.2.1, clause 7.4.3.4
    ...  Reference https://forge.etsi.org/gitlab/mec/gs016-ue-app-api/blob/master/UEAppInterfaceApi.yaml
    Should Be True    ${PIC_MEC_SYSTEM} == 1
@@ -37,7 +37,7 @@ TP_MEC_MEC016_MEO_UEAPPCTX_001_BR
    Check HTTP Response Status Code Is    400
    

TP_MEC_MEC016_MEO_UEAPPCTX_001_NF
TC_MEC_MEC016_MEO_UEAPPCTX_001_NF
    [Documentation]   
    ...  Check that the IUT responds with an error when a request with incorrect URL is sent by a MEC Application
    ...  Reference ETSI GS MEC 016 v2.2.1, clause 7.4.3.4
@@ -48,7 +48,7 @@ TP_MEC_MEC016_MEO_UEAPPCTX_001_NF
    Check HTTP Response Status Code Is    404
    

TP_MEC_MEC016_MEO_UEAPPCTX_002_OK
TC_MEC_MEC016_MEO_UEAPPCTX_002_OK
    [Documentation]   
    ...  Check that the IUT updates the application callback reference when commanded by an UE Application
    ...  Reference ETSI GS MEC 016 v2.2.1, clause 7.5.3.2
@@ -56,21 +56,21 @@ TP_MEC_MEC016_MEO_UEAPPCTX_002_OK
    Should Be True    ${PIC_MEC_SYSTEM} == 1
    Should Be True    ${PIC_SERVICES} == 1
    # Test Body
    Update application context        ${contextId}    UpdateAppContext.json
    Update application context    ${context-id}    UpdateAppContext.json
    Check HTTP Response Status Code Is    204

TP_MEC_MEC016_MEO_UEAPPCTX_002_BR
TC_MEC_MEC016_MEO_UEAPPCTX_002_BR
    [Documentation]   
    ...  Check that the IUT responds with an error when a request with incorrect parameters is sent by a MEC Application
    ...  Reference ETSI GS MEC 016 v2.2.1, clause 7.5.3.2
    ...  Reference https://forge.etsi.org/gitlab/mec/gs016-ue-app-api/blob/master/UEAppInterfaceApi.yaml
    Should Be True    ${PIC_MEC_SYSTEM} == 1
    Should Be True    ${PIC_SERVICES} == 1
    Update application context    ${contextId}    UpdateAppContext_BR.json
    Update application context    ${context-id}    UpdateAppContext_BR.json
    Check HTTP Response Status Code Is    400


TP_MEC_MEC016_MEO_UEAPPCTX_002_NF
TC_MEC_MEC016_MEO_UEAPPCTX_002_NF
    [Documentation]   
    ...  Check that the IUT responds with an error when a request for an unknown URI is sent by a MEC Application
    ...  Reference ETSI GS MEC 016 2.2.1, clause 7.5.3.2
@@ -78,11 +78,11 @@ TP_MEC_MEC016_MEO_UEAPPCTX_002_NF
    # Preamble
    Should Be True    ${PIC_MEC_SYSTEM} == 1
    Should Be True    ${PIC_SERVICES} == 1
    Update application context using wrong endpoint    ${contextId}    UpdateAppContext.json
    Update application context using wrong endpoint    ${context-id}    UpdateAppContext.json
    Check HTTP Response Status Code Is    404


TP_MEC_MEC016_MEO_UEAPPCTX_003_OK
TC_MEC_MEC016_MEO_UEAPPCTX_003_OK
    [Documentation]  
    ...  Check that the IUT deletes the application context when commanded by an UE Application
    ...  Reference ETSI GS MEC 016 2.2.1, clause 7.5.3.5
@@ -90,11 +90,11 @@ TP_MEC_MEC016_MEO_UEAPPCTX_003_OK
    # Preamble
    Should Be True    ${PIC_MEC_SYSTEM} == 1
    Should Be True    ${PIC_SERVICES} == 1
    Delete application context    ${contextId}
    Delete application context    ${context-id}
    Check HTTP Response Status Code Is    204


TP_MEC_MEC016_MEO_UEAPPCTX_003_NF
TC_MEC_MEC016_MEO_UEAPPCTX_003_NF
    [Documentation]  
    ...  Check that the IUT deletes the application context when commanded by an UE Application
    ...  Reference ETSI GS MEC 016 2.2.1, clause 7.5.3.5
+3 −3
Original line number Diff line number Diff line
@@ -4,10 +4,10 @@ ${apiName} dev_app
${apiVersion}     v1

${MEC-APP_SCHEMA}                   http
${MEC-APP_HOST}                     192.168.56.1
${MEC-APP_PORT}                     8081
${MEC-APP_HOST}                     mockoon
${MEC-APP_PORT}                     3003

${TOKEN}                            Basic YWxhZGRpbjpvcGVuc2VzYW1l

${contextId}    
${context-id}                        1
${NON_EXISTING_CONTEXT_ID}          NON_EXISTING_CONTEXT_ID
 No newline at end of file
+2 −2
Original line number Diff line number Diff line
@@ -4,8 +4,8 @@ ${apiName} dev_app
${apiVersion}     v1

${MEC-APP_SCHEMA}                   http
${MEC-APP_HOST}                     192.168.56.1
${MEC-APP_PORT}                     8081
${MEC-APP_HOST}                     mockoon
${MEC-APP_PORT}                     3003

${TOKEN}                            Basic YWxhZGRpbjpvcGVuc2VzYW1l
+2 −2
Original line number Diff line number Diff line
@@ -4,8 +4,8 @@ ${apiName} dev_app
${apiVersion}     v1

${MEC-APP_SCHEMA}                   http
${MEC-APP_HOST}                     192.168.56.1
${MEC-APP_PORT}                     8081
${MEC-APP_HOST}                     mockoon
${MEC-APP_PORT}                     3003

${TOKEN}                            Basic YWxhZGRpbjpvcGVuc2VzYW1l

+194 −194

File changed.

Contains only whitespace changes.