All Classes and Interfaces
Class
Description
Bean class to contain the Information needed to create a document.
A collection of helper methods to aid Admin REST API related tests
Bean class to contain the Information needed to create and update process of a API.
Bean class to contain the information needed to create an API up to design level.
Bean class to contain the information needed to Implement the already Designed API
API life cycle state used too update API's in test cases
action=updateStatusinvalid input: '&name'=YoutubeFeedsinvalid input: '&version'=1.0.0invalid input: '&provider'=provider1invalid input: '&status'=PUBLISHEDinvalid input: '&publishToGateway'=true
Custom exception to used in API Manager Test scenarios.
Base test class for all API Manager lifecycle test cases.
Base class for all API Manager integration tests
Users need to extend this class to write integration tests.
define constants that are used in APIM integration tests
this class creates basic URLs that needs to be used
Do not hard code any web app names in this class, construct them outside
make sure you have enabled nonBlockingTransportEnabled="true" in product group instance
at automation.xml
A collection of helper methods to aid in setting up and testing APIProducts
Class to Provides basic API request.
Bean class to contain the HTTP API resource information.
Provides set of method to invoke publisher API
This class provide the available throttling tiers
Basic request bean for adding/editing throttling tier
action=addTierinvalid input: '&tierName'=Platinuminvalid input: '&requestCount'=30invalid input: '&unitTime'=60invalid input: '&description'=Platinuminvalid input: '&stopOnQuotaReach'=trueinvalid input: '&tierPlan'=FREE
invalid input: '&attributes'={}
Generate application key request
action=generateApplicationKeyinvalid input: '&application'=DefaultApplicationinvalid input: '&keytype'=PRODUCTIONinvalid input: '&callbackUrl'=invalid input: '&authorizedDomains'=ALLinvalid input: '&validityTime'=360000
Bean class to contain the Application key information.
This is request bean for uploading client certificate.
This class is used to start a test thrift server to simulate DAS event receiver.
DAS data publisher util class, used to configure the event receiver
Bean class used to represent Endpoint
A utility for handling HTTP requests
This class is high level implementation for the HTTP client for Secure connection
Define the expected status codes to be expected when invoking resources based on the scopes assigned to a given
resource
A utility for logging into invalid input: '&' logging out of Carbon servers
This bean class is used to represent production endpoint
This util class performs the actions related to APIDTOobjects.
This util class performs the actions related to APIDTOobjects.
This util class performs the actions related to APIDTOobjects.
this class is hold list of event stream definitions that used to published to DAS for APIM analytics
Basic request for subscribe to API
action=addAPISubscriptioninvalid input: '&name'=apiNameinvalid input: '&version'=1.0.0invalid input: '&provider'=providerinvalid input: '&tier'=Goldinvalid input: '&applicationName'=DefaultApplication
A class for token utility operations.
This util class used to provide utility functions for Integration test cases
verify json object received in http response
Util that is enabled the more utility methods for handling the WebApps
This class can be used to capture wire messages