From 5c196ef02aba1cf70b93b566c506cd8cf0eb5550 Mon Sep 17 00:00:00 2001 From: Giacomo Bernini Date: Mon, 24 Jun 2019 10:18:43 +0200 Subject: [PATCH] fix --- .../Thresholds.robot | 84 +------------------ 1 file changed, 1 insertion(+), 83 deletions(-) diff --git a/SOL005/NSPerformanceManagement-API/Thresholds.robot b/SOL005/NSPerformanceManagement-API/Thresholds.robot index dfb529df..0ef258f4 100644 --- a/SOL005/NSPerformanceManagement-API/Thresholds.robot +++ b/SOL005/NSPerformanceManagement-API/Thresholds.robot @@ -111,86 +111,4 @@ DELETE Performance Thresholds - Method not implemented ... Post-Conditions: The NS performance thresholds are not deleted by the failed operation Send DELETE Request for all Performance Thresholds Check HTTP Response Status Code Is 405 - Check Postcondition Thresholds Exist - - - -GET Thresholds - [Documentation] T=This resource represents thresholds. - ... The client can use this resource to create and query thresholds. - Set Headers {"Accept": "${ACCEPT_JSON}"} - Run Keyword If ${AUTH_USAGE} == 1 Set Headers {"Authorization": "${AUTHORIZATION}"} - GET ${apiRoot}/${apiName}/${apiVersion}/thresholds - Integer response status 200 - ${contentType}= Output response headers Content-Type - Should Contain ${contentType} application/json - ${result}= Output response body - Log Trying to validate result with thresholds schema - Validate Json Thresholds.schema.json ${result} - -GET Thresholds - Filter - Set Headers {"Accept": "${ACCEPT_JSON}"} - Run Keyword If ${AUTH_USAGE} == 1 Set Headers {"Authorization": "${AUTHORIZATION}"} - GET ${apiRoot}/${apiName}/${apiVersion}/thresholds?${FILTER_OK} - Integer response status 200 - ${contentType}= Output response headers Content-Type - Should Contain ${contentType} application/json - ${result}= Output response body - Log Trying to validate result with Threshold schema - Validate Json Thresholds.schema.json ${result} - -GET Thresholds - NEGATIVE Filter - Set Headers {"Accept": "${ACCEPT_JSON}"} - Run Keyword If ${AUTH_USAGE} == 1 Set Headers {"Authorization": "${AUTHORIZATION}"} - GET ${apiRoot}/${apiName}/${apiVersion}/thresholds?${FILTER_KO} - Integer response status 400 - ${result}= Output response body - Log Trying to validate result with ProblemDetails schema - Validate Json ProblemDetails.schema.json ${result} - -GET Thresholds - Negative (Not Found) - Set Headers {"Accept": "${ACCEPT_JSON}"} - Run Keyword If ${AUTH_USAGE} == 1 Set Headers {"Authorization": "${AUTHORIZATION}"} - GET ${apiRoot}/${apiName}/${apiVersion}/threshold - Integer response status 404 - Log Received 404 Not Found as expected - ${problemDetails}= Output response body - Log Trying to validate ProblemDetails - Validate Json ProblemDetails.schema.json ${problemDetails} - Log Validation OK - -POST Thresholds - Set Headers {"Accept": "${ACCEPT_JSON}"} - Set Headers {"Content-Type": "${CONTENT_TYPE_JSON}"} - Run Keyword If ${AUTH_USAGE} == 1 Set Headers {"Authorization": "${AUTHORIZATION}"} - ${request}= Get File jsons/CreateThresholdRequest.json - POST ${apiRoot}/${apiName}/${apiVersion}/thresholds ${request} - Integer response status 201 - Log Received 201 Created as expected - ${result}= Output response body - Log Trying to validate result with thresholds schema - Validate Json Threshold.schema.json ${result} - Log Trying to validate the Location header - ${headers}= Output response headers - Should Contain ${headers} Location - -PUT Thresholds - (Method not implemented) - Pass Execution If ${testOptionalMethods} == 0 optional methods are not implemented on the FUT. Skipping test. - Run Keyword If ${AUTH_USAGE} == 1 Set Headers {"Authorization": "${AUTHORIZATION}"} - PUT ${apiRoot}/${apiName}/${apiVersion}/thresholds - Integer response status 405 - Log Received 405 Method not implemented as expected - -PATCH Thresholds - (Method not implemented) - Pass Execution If ${testOptionalMethods} == 0 optional methods are not implemented on the FUT. Skipping test. - Run Keyword If ${AUTH_USAGE} == 1 Set Headers {"Authorization": "${AUTHORIZATION}"} - PATCH ${apiRoot}/${apiName}/${apiVersion}/thresholds - Integer response status 405 - Log Received 405 Method not implemented as expected - -DELETE Thresholds - (Method not implemented) - Pass Execution If ${testOptionalMethods} == 0 optional methods are not implemented on the FUT. Skipping test. - Run Keyword If ${AUTH_USAGE} == 1 Set Headers {"Authorization": "${AUTHORIZATION}"} - DELETE ${apiRoot}/${apiName}/${apiVersion}/thresholds - Integer response status 405 - Log Received 405 Method not implemented as expected + Check Postcondition Thresholds Exist \ No newline at end of file -- GitLab