Commit 5398c5da authored by Miguel Angel Reina Ortega's avatar Miguel Angel Reina Ortega
Browse files

Merge branch 'TTF043_NXW' into 'TTF_T043'

TTF043_NXW merge into TTF_T043

See merge request !27
parents eb5c36e0 fd3e0ba9
Loading
Loading
Loading
Loading
+326 −161

File changed.

Preview size limit exceeded, changes collapsed.

+596 −0
Original line number Original line Diff line number Diff line
@@ -17,5 +17,601 @@ Package MEC_MEC021_SRV_AMS_BO_BI {


    import all from MEC_Common;
    import all from MEC_Common;


    Test Purpose {
        TP Id "TP_MEC_MEC021_SRV_AMS_001_BR"


        Test objective 
            "Check that the AMS service returns an error when receives a query about a registered application mobility service with wrong parameters"

        Reference
            "ETSI GS MEC 021 clause 7.2.2",
            "ETSI GS MEC 021 clause 8.3.3.1"

        Config Id Config_MEC_1

        PICS Selection PIC_AMS

        Initial conditions  with {
        }

        Expected behaviour
        ensure that {
            when {
                the IUT entity receives a vGET containing 
                    uri indicating value "/amsi/v1/app_mobility_services?filter=(appMobilityServiceId,eq,{APP_MOBILITY_SERVICE_ID_1})"; // Wrong filter arguments
                from the AMS_CLIENT entity
            }
            then {
                the IUT entity sends a HTTP_RESPONSE containing
                    status set to "400 Bad Request";
                to the AMS_CLIENT entity
            }
        }
    }
 
    Test Purpose {
        TP Id "TP_MEC_MEC021_SRV_AMS_002_BR" 			// Negative test: 400 Bad request

        Test objective 
            "Check that the AMS service sends an error when it receives a malformed request to create a new application mobility service"

        Reference
            "ETSI GS MEC 021 clause 6.2",
            "ETSI GS MEC 021 clause 7.2.2",
            "ETSI GS MEC 021 clause 8.3.3.4"

        Config Id Config_MEC_1

        PICS Selection PIC_AMS

        Initial conditions  with {
            the IUT entity being_in idle_state
        }

        Expected behaviour
        ensure that {
            when {
                the IUT entity receives a vPOST containing 
                    uri indicating value "/amsi/v1/app_mobility_services",
                    body containing
                        RegistrationRequest containing
                            appMobilityServiceId indicating value any_value // wrong field value: Shall be absent in POST requests, and present otherwise
                            ;
                        ;
                    ; 
                from the AMS_CLIENT entity
            }
            then {
                the IUT entity sends a HTTP_RESPONSE containing
                    status set to "400 Bad Request";
                to the AMS_CLIENT entity
            }
        }
    }

    Test Purpose {
        TP Id "TP_MEC_MEC021_SRV_AMS_003_BR"

        Test objective 
            "Check that the AMS service sends an error when it receives a malformed query about the available subscriptions"

        Reference
            "ETSI GS MEC 021 clause 6.9",
            "ETSI GS MEC 021 clause 7.3.4",
            "ETSI GS MEC 021 clause 8.6.3.1"

        Config Id Config_MEC_1

        PICS Selection PIC_AMS

        Initial conditions  with {
            the IUT entity having a AMS_subscription containing
                _link containing
                    self indicating value SUBSCRIPTION_HREF_VALUE;,
                subscriptionType indicating value SUBSCRIPTION_TYPE;
        }

        Expected behaviour
        ensure that {
            when {
                the IUT entity receives a vGET containing
                    uri indicating value "/amsi/v1/subscriptions/",
                        query_parameters containing
                            subscriptionType indicating value "info_app_adj" // Wrong parameter
                        ;
                    ; 
                from the MEC_SUB entity
            }
            then {
                the IUT entity sends a HTTP_RESPONSE containing
                    status set to "400 Bad Request";
                to the MEC_SUB entity
            }
        }
    }

    Test Purpose {
        TP Id "TP_MEC_MEC021_SRV_AMS_004_BR"

        Test objective 
            "Check that the AMS service sends an error when it receives a malformed request to create a notification subscription"

        Reference
            "ETSI GS MEC 021 clause 6.9",
            "ETSI GS MEC 021 clause 7.3.2",
            "ETSI GS MEC 021 clause 7.3.3",
            "ETSI GS MEC 021 clause 8.6.3.4"

        Config Id Config_MEC_1

        PICS Selection PIC_AMS

        Initial conditions  with {
            the IUT entity being_in idle_state
        }

        Expected behaviour
        ensure that {
            when {
                the IUT entity receives a vPOST containing
                    uri indicating value "/amsi/v1/subscriptions/",
                    body containing
                        NotificationSubscription containing
                            subscriptionType indicating value "Subscription", // wrong parameter: MobilityProcedureSubscription or AdjacentAppInfoSubscription
                            callbackReference indicating value CALLBACK_REFERENCE
                        ;
                    ;
                ;
                from the AMS_CLIENT entity
            }
            then {
                the IUT entity sends a HTTP_RESPONSE containing
                    status set to "400 Bad Request";
                to the AMS_CLIENT entity
            }
        }
    }

    Test Purpose {
        TP Id "TP_MEC_MEC021_SRV_AMS_005_NF"

        Test objective 
            "Check that the AMS service returns an error when receives a query about a not existing subscription"

        Reference
            "ETSI GS MEC 021 clause 6.9",
            "ETSI GS MEC 021 clause 7.4.2",
            "ETSI GS MEC 021 clause 7.4.3",
            "ETSI GS MEC 021 clause 8.7.3.1"

        Config Id Config_MEC_1

        PICS Selection PIC_AMS

        Initial conditions  with {
            the IUT entity having a AMS_subscription containing
                _link containing
                    self indicating value SUBSCRIPTION_HREF_VALUE;,
                callbackReference indicating value CALLBACK_REFERENCE,
                subscriptionType indicating value SUBSCRIPTION_TYPE; // MobilityProcedureSubscription or AdjacentAppInfoSubscription
        }

        Expected behaviour
        ensure that {
            when {
                the IUT entity receives a vGET containing
                    uri indicating value UNKNOWN_SUBSCRIPTION_HREF_VALUE;
                from the MEC_SUB entity
            }
            then {
                the IUT entity sends a HTTP_RESPONSE containing
                    status set to "404 Not Found";
                to the MEC_SUB entity
            }
        }
    }

    Test Purpose {
        TP Id "TP_MEC_MEC021_SRV_AMS_006_NF"

        Test objective 
            "Check that the AMS service sends an error when it receives a delete request for a not existing subscription"

        Reference
            "ETSI GS MEC 021 clause 6.7",
            "ETSI GS MEC 021 clause 7.3.2",
            "ETSI GS MEC 021 clause 7.3.3",
            "ETSI GS MEC 021 clause 8.7.3.5"

        Config Id Config_MEC_1

        PICS Selection PIC_AMS

        Initial conditions  with {
            the IUT entity having a AMS_subscription containing
                _link containing
                    self indicating value SUBSCRIPTION_HREF_VALUE
                ;
            ;
        }

        Expected behaviour
        ensure that {
            when {
                the IUT entity receives a vDELETE containing
                    uri indicating value UNKNOWN_SUBSCRIPTION_HREF_VALUE;
                from the MEC_SUB entity
            }
            then {
                the IUT entity sends a HTTP_RESPONSE containing
                    status set to "404 Not Found";
                to the MEC_SUB entity
            }
        }
    }

    Test Purpose {
        TP Id "TP_MEC_MEC021_SRV_AMS_007_BR"

        Test objective 
            "Check that the AMS service sends an error when it receives a malformed modify request for a given subscription"

        Reference
            "ETSI GS MEC 021 clause 7.3.2",
            "ETSI GS MEC 021 clause 7.3.3",
            "ETSI GS MEC 021 clause 8.7.3.2"

        Config Id Config_MEC_1

        PICS Selection PIC_AMS

        Initial conditions  with {
            the IUT entity having a AMS_subscription containing
                _link containing
                    self indicating value SUBSCRIPTION_HREF_VALUE;,
                callbackReference indicating value CALLBACK_REFERENCE,
                subscriptionType indicating value SUBSCRIPTION_TYPE; // MobilityProcedureSubscription or AdjacentAppInfoSubscription
        }

        Expected behaviour
        ensure that {
            when {
                the IUT entity receives a vPUT containing
                    uri indicating value SUBSCRIPTION_HREF_VALUE,
                    body containing
                        NotificationSubscription containing
                            subscriptionType indicating value "Subscription", // Wrong parameter: MobilityProcedureSubscription or AdjacentAppInfoSubscription
                            callbackReference indicating value NEW_CALLBACK_REFERENCE
                        ;
                    ;   
                ;
                from the MEC_SUB entity
            }
            then {
                the IUT entity sends a HTTP_RESPONSE containing
                    status set to "400 Bad Request";
                to the MEC_SUB entity
            }
        }
    }

    Test Purpose {
        TP Id "TP_MEC_MEC021_SRV_AMS_007_NF"

        Test objective 
            "Check that the AMS service sends an error when it receives a modify request for a not existing subscription"

        Reference
            "ETSI GS MEC 021 clause 7.3.2",
            "ETSI GS MEC 021 clause 7.3.3",
            "ETSI GS MEC 021 clause 8.7.3.2"

        Config Id Config_MEC_1

        PICS Selection PIC_AMS

        Initial conditions  with {
            the IUT entity having a AMS_subscription containing
                _link containing
                    self indicating value SUBSCRIPTION_HREF_VALUE;,
                callbackReference indicating value CALLBACK_REFERENCE,
                subscriptionType indicating value SUBSCRIPTION_TYPE; // MobilityProcedureSubscription or AdjacentAppInfoSubscription
        }

        Expected behaviour
        ensure that {
            when {
                the IUT entity receives a vPUT containing
                    uri indicating value UNKNOWN_SUBSCRIPTION_HREF_VALUE,
                    body containing
                        NotificationSubscription containing
                            subscriptionType indicating value SUBSCRIPTION_TYPE, // MobilityProcedureSubscription or AdjacentAppInfoSubscription
                            callbackReference indicating value NEW_CALLBACK_REFERENCE
                        ;
                    ;
                ;
                from the MEC_SUB entity
            }
            then {
                the IUT entity sends a HTTP_RESPONSE containing
                    status set to "404 Not Found";
                to the MEC_SUB entity
            }
        }
    }

    Test Purpose {
        TP Id "TP_MEC_MEC021_SRV_AMS_011_NF" 

        Test objective 
            "Check that the AMS service sends an error when receives a query about a not existing individual application mobility service"

        Reference
            "ETSI GS MEC 021 clause 7.2.2",
            "ETSI GS MEC 021 clause 8.4.3.1"

        Config Id Config_MEC_1

        PICS Selection PIC_AMS

        Initial conditions  with {
            the IUT entity having a RegistrationInfoList containing
                RegistrationInfo containing
                    appMobilityServiceId indicating value APP_MOBILITY_SERVICE_ID_1,
                    serviceConsumerId indicating value SERVICE_CONSUMER_ID_1;,
                RegistrationInfo containing
                    appMobilityServiceId indicating value APP_MOBILITY_SERVICE_ID_2
                ;
            ;
        }

        Expected behaviour
        ensure that {
            when {
                the IUT entity receives a vGET containing 
                    uri indicating value "/amsi/v1/app_mobility_services/{NON_EXISTENT_APP_MOBILITY_SERVICE_ID}";
                from the AMS_CLIENT entity
            }
            then {
                the IUT entity sends a HTTP_RESPONSE containing
                    status set to "404 Not Found";
                to the AMS_CLIENT entity
            }
        }
    }

    Test Purpose {
        TP Id "TP_MEC_MEC021_SRV_AMS_012_NF" 

        Test objective 
            "Check that the AMS service sends an error when receives a request to modify a not existing individual application mobility service"

        Reference 
            "ETSI GS MEC 021 clause 6.4",
            "ETSI GS MEC 021 clause 7.2.2",
            "ETSI GS MEC 021 clause 8.4.3.2"

        Config Id Config_MEC_1

        PICS Selection PIC_AMS

        Initial conditions  with {
            the IUT entity having a RegistrationInfoList containing
                RegistrationInfo containing
                    appMobilityServiceId indicating value APP_MOBILITY_SERVICE_ID_1,
                    serviceConsumerId containing
                        appInstanceId indicating value SERVICE_CONSUMER_ID_1
                    ;
                ;,
                RegistrationInfo containing
                    appMobilityServiceId indicating value APP_MOBILITY_SERVICE_ID_2
                ;
            ;
        }

        Expected behaviour
        ensure that {
            when {
               the IUT entity receives a vPUT containing 
                    uri indicating value "/amsi/v1/app_mobility_services/{NON_EXISTENT_APP_MOBILITY_SERVICE_ID}",
                    body containing
                        RegistrationInfo containing
                            serviceConsumerId containing
                                appInstanceId indicating value NEW_APP_INS_ID_NEW_1
                            ;
                        ;
                    ;
                ;
                from the AMS_CLIENT entity
            }
            then {
                the IUT entity sends a HTTP_RESPONSE containing
                    status set to "404 Not Found";
                to the AMS_CLIENT entity
            }
        }
    }

    Test Purpose {
        TP Id "TP_MEC_MEC021_SRV_AMS_012_BR" 

        Test objective 
            "Check that the AMS service sends an error when receives a request to modify a individual application mobility service using bad parameters"

        Reference 
            "ETSI GS MEC 021 clause 6.4",
            "ETSI GS MEC 021 clause 7.2.2",
            "ETSI GS MEC 021 clause 8.4.3.2"

        Config Id Config_MEC_1

        PICS Selection PIC_AMS

        Initial conditions  with {
            the IUT entity having a RegistrationInfoList containing
                RegistrationInfo containing
                    appMobilityServiceId indicating value APP_MOBILITY_SERVICE_ID_1,
                    serviceConsumerId containing
                        appInstanceId indicating value SERVICE_CONSUMER_ID_1
                    ;
                ;,
                RegistrationInfo containing
                    appMobilityServiceId indicating value APP_MOBILITY_SERVICE_ID_2
                ;
            ;
        }

        Expected behaviour
        ensure that {
            when {
                the IUT entity receives a vPUT containing 
                   uri indicating value "/amsi/v1/app_mobility_services/{APP_MOBILITY_SERVICE_ID_1}",
                   body containing
                       RegistrationInfo containing
                           appMobilityServiceId indicating value omit
                        ;
                    ;
                ; // Wrong field value: Shall be present
                from the AMS_CLIENT entity
            }
            then {
                the IUT entity sends a HTTP_RESPONSE containing
                    status set to "400 Bad Request";
                to the AMS_CLIENT entity
            }
        }
    }


    Test Purpose {
        TP Id "TP_MEC_MEC021_SRV_AMS_013_NF" 

        Test objective 
            "Check that the AMS service sends an error when is requested to delete the resource
			that represents the individual application mobility service"

        Reference 
            "ETSI GS MEC 021 clause 6.3",
            "ETSI GS MEC 021 clause 7.2.2",
            "ETSI GS MEC 021 clause 8.4.3.5"

        Config Id Config_MEC_1

        PICS Selection PIC_AMS

        Initial conditions  with {
            the IUT entity having a RegistrationInfoList containing
                RegistrationInfo containing
                    appMobilityServiceId indicating value APP_MOBILITY_SERVICE_ID_1,
                    serviceConsumerId containing
                        appInstanceId indicating value SERVICE_CONSUMER_ID_1
                    ;
                ;,
                RegistrationInfo containing
                    appMobilityServiceId indicating value APP_MOBILITY_SERVICE_ID_2
                ;
            ;
        }

        Expected behaviour
        ensure that {
            when {
                the IUT entity receives a vDELETE containing 
                    uri indicating value "/amsi/v1/app_mobility_services/{NON_ESISTENT_APP_MOBILITY_SERVICE_ID}";
                from the AMS_CLIENT entity
            }
            then {
                the IUT entity sends a HTTP_RESPONSE containing
                    status set to "404 Not Found";
                to the AMS_CLIENT entity
            }
        }
    }

    Test Purpose {
        TP Id "TP_MEC_MEC021_SRV_AMS_014_NF" 

        Test objective 
            "Check that the AMS service send an error when is requested to deregister a not existent individual application mobility service"

        Reference 
            "ETSI GS MEC 021 clause 7.2.2",
            "ETSI GS MEC 021 clause 8.5.3.4"

        Config Id Config_MEC_1

        PICS Selection PIC_AMS

        Initial conditions  with {
            the IUT entity having a RegistrationInfoList containing
                RegistrationInfo containing
                    appMobilityServiceId indicating value APP_MOBILITY_SERVICE_ID_1,
                    serviceConsumerId containing
                        appInstanceId indicating value SERVICE_CONSUMER_ID_1
                    ;
                ;,
                RegistrationInfo containing
                    appMobilityServiceId indicating value APP_MOBILITY_SERVICE_ID_2
                ;
            ;
        }

        Expected behaviour
        ensure that {
            when {
                the IUT entity receives a vPOST containing 
                    uri indicating value "/amsi/v1/app_mobility_services/{NON_EXISTENT_APP_MOBILITY_SERVICE_ID}/deregisterTask";
                from the AMS_CLIENT entity
            }
            then {
                the IUT entity sends a HTTP_RESPONSE containing
                    status set to "404 Not Found";
                to the AMS_CLIENT entity
            }
        }
    }

    Test Purpose {
        TP Id "TP_MEC_MEC021_SRV_AMS_015_BR" 

        Test objective 
            "Check that the AMS service sends an error about a specified adjacent application instances when request is inconsistent"

        Reference 
            "ETSI GS MEC 021 clause 7.2.3",
            "ETSI GS MEC 021 clause 8.8.3.1"

        Config Id Config_MEC_1

        PICS Selection PIC_AMS

        Initial conditions  with {
            the IUT entity having a AdjacentAppInstanceInfoList containing
                AdjacentAppInstanceInfo containing
                    appInstanceId indicating value APP_INSTANCE_ID_1,
                    appDId indicating value APP_ID_1;,
                AdjacentAppInstanceInfo containing
                    appInstanceId indicating value APP_INSTANCE_ID_2,
                    appDId indicating value APP_ID_2;,
                AdjacentAppInstanceInfo containing
                    appInstanceId indicating value APP_INSTANCE_ID_3,
                    appDId indicating value APP_ID_3
                ;
            ;
        }

        Expected behaviour
        ensure that {
            when {
                the IUT entity receives a vGET containing 
                    uri indicating value "/amsi/v1/queries/adjacent_app_instances?filter(appInstanceId,eq,{APP_INSTANCE_ID_1})";
                from the AMS_CLIENT entity
            }
            then {
               the IUT entity sends a HTTP_RESPONSE containing
                   status set to "400 Bad Request";
               to the AMS_CLIENT entity
            }
        }
    }
}
}
+5 −5
Original line number Original line Diff line number Diff line
@@ -10,8 +10,8 @@ Package MEC_MEC028_SRV_WAI {
			TP Id "TP_MEC_MEC028_SRV_WAI_001_OK"
			TP Id "TP_MEC_MEC028_SRV_WAI_001_OK"
			Test objective
			Test objective
		      "Check that the IUT responds with the list of WLAN Access Point"
		      "Check that the IUT responds with the list of WLAN Access Point"
			Reference "ETSI GS MEC 028 2.3.1, clause 7.3.3.1",
			Reference "ETSI GS MEC 028 clause 7.3.3.1",
					  "ETSI GS MEC 028 2.3.1, clause 6.2.2",
					  "ETSI GS MEC 028 clause 6.2.2",
			          "https://forge.etsi.org/rep/mec/gs028-wai-api/blob/v2.3.1/WlanInformationApi.yaml#L1258"
			          "https://forge.etsi.org/rep/mec/gs028-wai-api/blob/v2.3.1/WlanInformationApi.yaml#L1258"
   
   
    	Config Id Config_MEC_4
    	Config Id Config_MEC_4
@@ -60,8 +60,8 @@ Package MEC_MEC028_SRV_WAI {
			Test objective
			Test objective
		      "Check that the IUT responds with 
		      "Check that the IUT responds with 
				the list of WLAN Access Point filtered by the bssid provided as query parameter"
				the list of WLAN Access Point filtered by the bssid provided as query parameter"
			Reference "ETSI GS MEC 028 2.3.1, clause 7.3.3.1",
			Reference "ETSI GS MEC 028 clause 7.3.3.1",
					  "ETSI GS MEC 028 2.3.1, clause 6.2.2",
					  "ETSI GS MEC 028 clause 6.2.2",
			          "https://forge.etsi.org/rep/mec/gs028-wai-api/blob/v2.3.1/WlanInformationApi.yaml#L1258"
			          "https://forge.etsi.org/rep/mec/gs028-wai-api/blob/v2.3.1/WlanInformationApi.yaml#L1258"
   
   
   
   
@@ -114,7 +114,7 @@ Package MEC_MEC028_SRV_WAI {
			Test objective
			Test objective
				"Check that the IUT responds with an error when a request with
				"Check that the IUT responds with an error when a request with
				incorrect parameters is sent by a MEC Application"
				incorrect parameters is sent by a MEC Application"
			Reference "ETSI GS MEC 028 2.3.1, clause 7.3.3.1"
			Reference "ETSI GS MEC 028 clause 7.3.3.1"
   
   
			Config Id Config_MEC_4
			Config Id Config_MEC_4
   
   
+8 −8
Original line number Original line Diff line number Diff line
@@ -10,8 +10,8 @@ Package MEC_MEC028_SRV_WAI {
			TP Id "TP_MEC_MEC028_SRV_WAI_008_OK"
			TP Id "TP_MEC_MEC028_SRV_WAI_008_OK"
			Test objective
			Test objective
		      "Check that the IUT responds with the list of Subscription"
		      "Check that the IUT responds with the list of Subscription"
			Reference "ETSI GS MEC 028 2.3.1, clause 7.6.3.1",
			Reference "ETSI GS MEC 028 clause 7.6.3.1",
			          "ETSI GS MEC 028 2.3.1, clause 6.3.2",
			          "ETSI GS MEC 028 clause 6.3.2",
	         		  "https://forge.etsi.org/rep/mec/gs028-wai-api/blob/v2.3.1/WlanInformationApi.yaml#L1309"
	         		  "https://forge.etsi.org/rep/mec/gs028-wai-api/blob/v2.3.1/WlanInformationApi.yaml#L1309"
   
   
    	Config Id Config_MEC_4
    	Config Id Config_MEC_4
@@ -59,7 +59,7 @@ Package MEC_MEC028_SRV_WAI {
			Test objective
			Test objective
				"Check that the IUT responds with an error 
				"Check that the IUT responds with an error 
				when a request for existing subscription with incorrect parameters is sent"
				when a request for existing subscription with incorrect parameters is sent"
			Reference "ETSI GS MEC 028 2.3.1, clause 7.6.3.1"
			Reference "ETSI GS MEC 028 clause 7.6.3.1"
   
   
			Config Id Config_MEC_4
			Config Id Config_MEC_4
   
   
@@ -95,8 +95,8 @@ Package MEC_MEC028_SRV_WAI {
			TP Id "TP_MEC_MEC028_SRV_WAI_009_OK"
			TP Id "TP_MEC_MEC028_SRV_WAI_009_OK"
			Test objective
			Test objective
				"Check that the IUT responds with a Notification Subscription when it is modified"
				"Check that the IUT responds with a Notification Subscription when it is modified"
			Reference "ETSI GS MEC 028 2.3.1, clause 7.6.3.2",
			Reference "ETSI GS MEC 028 clause 7.6.3.2",
					  "ETSI GS MEC 028 2.3.1, clause 6.3.2",
					  "ETSI GS MEC 028 clause 6.3.2",
	         		  "https://forge.etsi.org/rep/mec/gs028-wai-api/blob/v2.3.1/WlanInformationApi.yaml#L1309"
	         		  "https://forge.etsi.org/rep/mec/gs028-wai-api/blob/v2.3.1/WlanInformationApi.yaml#L1309"
   
   
			Config Id Config_MEC_4
			Config Id Config_MEC_4
@@ -166,7 +166,7 @@ Package MEC_MEC028_SRV_WAI {
			Test objective
			Test objective
				"Check that the IUT responds with an error 
				"Check that the IUT responds with an error 
                 when an invalid field is set in the subscription modification request"
                 when an invalid field is set in the subscription modification request"
			Reference "ETSI GS MEC 028 2.3.1, clause 7.6.3.2"
			Reference "ETSI GS MEC 028 clause 7.6.3.2"
   
   
			Config Id Config_MEC_4
			Config Id Config_MEC_4
   
   
@@ -223,7 +223,7 @@ Package MEC_MEC028_SRV_WAI {
			TP Id "TP_MEC_MEC028_SRV_WAI_010_OK"
			TP Id "TP_MEC_MEC028_SRV_WAI_010_OK"
			Test objective
			Test objective
				"Check that the IUT responds with 204 when an existing subscription is correctly deleted"
				"Check that the IUT responds with 204 when an existing subscription is correctly deleted"
			Reference "ETSI GS MEC 028 2.3.1, clause 7.6.3.5"
			Reference "ETSI GS MEC 028 clause 7.6.3.5"
   
   
			Config Id Config_MEC_4
			Config Id Config_MEC_4
   
   
@@ -267,7 +267,7 @@ Package MEC_MEC028_SRV_WAI {
			TP Id "TP_MEC_MEC028_SRV_WAI_010_NF"
			TP Id "TP_MEC_MEC028_SRV_WAI_010_NF"
			Test objective
			Test objective
				"Check that the IUT responds with an error when an not existing subscription cannot be deleted"
				"Check that the IUT responds with an error when an not existing subscription cannot be deleted"
			Reference "ETSI GS MEC 028 2.3.1, clause 7.6.3.5"
			Reference "ETSI GS MEC 028 clause 7.6.3.5"
   
   
			Config Id Config_MEC_4
			Config Id Config_MEC_4
   
   
+14 −14
Original line number Original line Diff line number Diff line
@@ -11,8 +11,8 @@ Package MEC_MEC028_SRV_WAI {
            Test objective
            Test objective
              "Check that the IUT responds with a list of measurement configurations available 
              "Check that the IUT responds with a list of measurement configurations available 
               from the WLAN Access Information Service"
               from the WLAN Access Information Service"
            Reference "ETSI GS MEC 028 2.3.1, clause 7.7.3.1",
            Reference "ETSI GS MEC 028 clause 7.7.3.1",
                      "ETSI GS MEC 028 2.3.1, clause 6.2.5",
                      "ETSI GS MEC 028 clause 6.2.5",
             		  "https://forge.etsi.org/rep/mec/gs028-wai-api/blob/v2.3.1/WlanInformationApi.yaml#L1961"
             		  "https://forge.etsi.org/rep/mec/gs028-wai-api/blob/v2.3.1/WlanInformationApi.yaml#L1961"
   
   
        Config Id Config_MEC_4
        Config Id Config_MEC_4
@@ -67,8 +67,8 @@ Package MEC_MEC028_SRV_WAI {
            TP Id "TP_MEC_MEC028_SRV_WAI_013_OK"
            TP Id "TP_MEC_MEC028_SRV_WAI_013_OK"
            Test objective
            Test objective
              "Check that the IUT responds with a new measurement configuration"
              "Check that the IUT responds with a new measurement configuration"
            Reference "ETSI GS MEC 028 2.3.1, clause 7.7.3.4",
            Reference "ETSI GS MEC 028 clause 7.7.3.4",
            		  "ETSI GS MEC 028 2.3.1, clause 6.2.4",
            		  "ETSI GS MEC 028 clause 6.2.4",
             	      "https://forge.etsi.org/rep/mec/gs028-wai-api/blob/v2.3.1/WlanInformationApi.yaml#L1941"
             	      "https://forge.etsi.org/rep/mec/gs028-wai-api/blob/v2.3.1/WlanInformationApi.yaml#L1941"
   
   
        Config Id Config_MEC_4
        Config Id Config_MEC_4
@@ -119,8 +119,8 @@ Package MEC_MEC028_SRV_WAI {
            TP Id "TP_MEC_MEC028_SRV_WAI_013_BR"
            TP Id "TP_MEC_MEC028_SRV_WAI_013_BR"
            Test objective
            Test objective
              "Check that the IUT responds with an error when an invalid request is sent"
              "Check that the IUT responds with an error when an invalid request is sent"
            Reference "ETSI GS MEC 028 2.3.1, clause 7.7.3.4",
            Reference "ETSI GS MEC 028 clause 7.7.3.4",
            		  "ETSI GS MEC 028 2.3.1, clause 6.2.4",
            		  "ETSI GS MEC 028 clause 6.2.4",
             	      "https://forge.etsi.org/rep/mec/gs028-wai-api/blob/v2.3.1/WlanInformationApi.yaml#L1941"
             	      "https://forge.etsi.org/rep/mec/gs028-wai-api/blob/v2.3.1/WlanInformationApi.yaml#L1941"
             	      
             	      
        Config Id Config_MEC_4
        Config Id Config_MEC_4
@@ -164,8 +164,8 @@ Package MEC_MEC028_SRV_WAI {
            TP Id "TP_MEC_MEC028_SRV_WAI_014_OK"
            TP Id "TP_MEC_MEC028_SRV_WAI_014_OK"
            Test objective
            Test objective
              "Check that the IUT responds with the specified measurement configuration"
              "Check that the IUT responds with the specified measurement configuration"
            Reference "ETSI GS MEC 028 2.3.1, clause 7.8.3.1",
            Reference "ETSI GS MEC 028 clause 7.8.3.1",
            		  "ETSI GS MEC 028 2.3.1, clause 6.2.4",
            		  "ETSI GS MEC 028 clause 6.2.4",
             	      "https://forge.etsi.org/rep/mec/gs028-wai-api/blob/v2.3.1/WlanInformationApi.yaml#L1941"
             	      "https://forge.etsi.org/rep/mec/gs028-wai-api/blob/v2.3.1/WlanInformationApi.yaml#L1941"
        Config Id Config_MEC_4
        Config Id Config_MEC_4
   
   
@@ -212,7 +212,7 @@ Package MEC_MEC028_SRV_WAI {
            TP Id "TP_MEC_MEC028_SRV_WAI_014_NF"
            TP Id "TP_MEC_MEC028_SRV_WAI_014_NF"
            Test objective
            Test objective
              "Check that the IUT responds with an error when an invalid request is sent"
              "Check that the IUT responds with an error when an invalid request is sent"
            Reference "ETSI GS MEC 028 2.3.1, clause 7.8.3.1"
            Reference "ETSI GS MEC 028 clause 7.8.3.1"
        Config Id Config_MEC_4
        Config Id Config_MEC_4
   
   
        PICS Selection PIC_SERVICES and PIC_MEC_PLAT 
        PICS Selection PIC_SERVICES and PIC_MEC_PLAT 
@@ -249,8 +249,8 @@ Package MEC_MEC028_SRV_WAI {
            TP Id "TP_MEC_MEC028_SRV_WAI_015_OK"
            TP Id "TP_MEC_MEC028_SRV_WAI_015_OK"
            Test objective
            Test objective
              "Check that the IUT responds with the modified measurement configuration"
              "Check that the IUT responds with the modified measurement configuration"
            Reference "ETSI GS MEC 028 2.3.1, clause 7.8.3.2",
            Reference "ETSI GS MEC 028 clause 7.8.3.2",
            		  "ETSI GS MEC 028 2.3.1, clause 6.2.4",
            		  "ETSI GS MEC 028 clause 6.2.4",
             	      "https://forge.etsi.org/rep/mec/gs028-wai-api/blob/v2.3.1/WlanInformationApi.yaml#L1941"
             	      "https://forge.etsi.org/rep/mec/gs028-wai-api/blob/v2.3.1/WlanInformationApi.yaml#L1941"
             	      
             	      
        Config Id Config_MEC_4
        Config Id Config_MEC_4
@@ -311,7 +311,7 @@ Package MEC_MEC028_SRV_WAI {
            TP Id "TP_MEC_MEC028_SRV_WAI_015_NF"
            TP Id "TP_MEC_MEC028_SRV_WAI_015_NF"
            Test objective
            Test objective
              "Check that the IUT responds with an error when an invalid request is sent"
              "Check that the IUT responds with an error when an invalid request is sent"
            Reference "ETSI GS MEC 028 2.3.1, clause 7.8.3.2"
            Reference "ETSI GS MEC 028 clause 7.8.3.2"
        Config Id Config_MEC_4
        Config Id Config_MEC_4
   
   
        PICS Selection PIC_SERVICES and PIC_MEC_PLAT 
        PICS Selection PIC_SERVICES and PIC_MEC_PLAT 
@@ -358,7 +358,7 @@ Package MEC_MEC028_SRV_WAI {
            Test objective
            Test objective
              "Check that the IUT responds with with 204 
              "Check that the IUT responds with with 204 
			   when requested to delete the specified measurement configuration"
			   when requested to delete the specified measurement configuration"
            Reference "ETSI GS MEC 028 2.3.1, clause 7.8.3.5"
            Reference "ETSI GS MEC 028 clause 7.8.3.5"
        Config Id Config_MEC_4
        Config Id Config_MEC_4
   
   
        PICS Selection PIC_SERVICES and PIC_MEC_PLAT 
        PICS Selection PIC_SERVICES and PIC_MEC_PLAT 
@@ -399,7 +399,7 @@ Package MEC_MEC028_SRV_WAI {
            TP Id "TP_MEC_MEC028_SRV_WAI_016_NF"
            TP Id "TP_MEC_MEC028_SRV_WAI_016_NF"
            Test objective
            Test objective
              "Check that the IUT responds with an error when an invalid request is sent"
              "Check that the IUT responds with an error when an invalid request is sent"
            Reference "ETSI GS MEC 028 2.3.1, clause 7.8.3.5"
            Reference "ETSI GS MEC 028 clause 7.8.3.5"
        Config Id Config_MEC_4
        Config Id Config_MEC_4
   
   
        PICS Selection PIC_SERVICES and PIC_MEC_PLAT 
        PICS Selection PIC_SERVICES and PIC_MEC_PLAT 
Loading