TerminateNSTask.robot 1.19 KB
Newer Older
AHMADABB's avatar
AHMADABB committed
*** Settings ***
Resource    environment/variables.txt 
Resource   NSLCMOperationKeywords.robot   
Library    REST    ${NFVO_SCHEMA}://${NFVO_HOST}:${NFVO_PORT} 
Library    OperatingSystem
Library    JSONLibrary
Library    JSONSchemaLibrary    schemas/
Suite Setup    Check resource existance

*** Test Cases ***
Terminate a NSInstance
AHMADABB's avatar
AHMADABB committed
    POST Terminate NSInstance
AHMADABB's avatar
AHMADABB committed
    Check HTTP Response Status Code Is    202
    Check HTTP Response Header Contains    Location

Terminate a NSInstance Conflict
    [Setup]    Check resource not_instantiated
AHMADABB's avatar
AHMADABB committed
    POST Terminate NSInstance
AHMADABB's avatar
AHMADABB committed
    Check HTTP Response Status Code Is    409
AHMADABB's avatar
AHMADABB committed
    Check HTTP Response Body Json Schema Is    ProblemDetails
AHMADABB's avatar
AHMADABB committed
    
GET Terminate NSInstance- Method not implemented
AHMADABB's avatar
AHMADABB committed
    GET Terminate NSInstance
AHMADABB's avatar
AHMADABB committed
    Check HTTP Response Status Code Is    405
    
PUT Terminate NSInstance - Method not implemented
AHMADABB's avatar
AHMADABB committed
    PUT Terminate NSInstance
AHMADABB's avatar
AHMADABB committed
    Check HTTP Response Status Code Is    405
    
PATCH Terminate NSInstance - Method not implemented
AHMADABB's avatar
AHMADABB committed
    PATCH Terminate NSInstance
AHMADABB's avatar
AHMADABB committed
    Check HTTP Response Status Code Is    405

DELETE Terminate NSInstance - Method not implemented
AHMADABB's avatar
AHMADABB committed
    DELETE Terminate NSInstance
AHMADABB's avatar
AHMADABB committed
    Check HTTP Response Status Code Is    405