Class ApiDefinition
java.lang.Object
org.opengis.cite.ogcapitiles10.CommonFixture
org.opengis.cite.ogcapitiles10.apidefinition.ApiDefinition
A.2.3. API Definition Path {root}/api (link)
- Author:
- Lyn Goltz
-
Field Summary
Fields inherited from class org.opengis.cite.ogcapitiles10.CommonFixture
dataset_tilesets_conformance_class_not_implemented, geodata_tilesets_conformance_class_not_implemented, missing_api_definition_error_message, missing_landing_page_error_message, requestLoggingFilter, responseLoggingFilter, rootUri, tilesets_lists_conformance_class_not_implemented -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidapiDefinitionOperationIdValidation(org.testng.ITestContext testContext) Implements Abstract test A.24: /conf/oas30/operation-id Partly addresses Requirement 23: /req/oas30/operation-idvoidapiDefinitionValidation(org.testng.ITestContext testContext) Implements Abstract test A.23: /conf/oas30/completeness Partly addresses Requirement 22: /req/oas30/completenessvoidvoidMethods inherited from class org.opengis.cite.ogcapitiles10.CommonFixture
clearMessages, formatLinkURI, getRequest, getResponse, init, initCommonFixture
-
Constructor Details
-
ApiDefinition
public ApiDefinition()
-
-
Method Details
-
retrieveApiUrl
@BeforeClass(dependsOnMethods="initCommonFixture") public void retrieveApiUrl() -
openapiDocumentRetrieval
@BeforeClass(dependsOnMethods="retrieveApiUrl") public void openapiDocumentRetrieval() -
apiDefinitionValidation
public void apiDefinitionValidation(org.testng.ITestContext testContext) throws MalformedURLException Implements Abstract test A.23: /conf/oas30/completeness Partly addresses Requirement 22: /req/oas30/completeness- Parameters:
testContext- nevernull- Throws:
MalformedURLException- if the apiUrl is malformed
-
apiDefinitionOperationIdValidation
public void apiDefinitionOperationIdValidation(org.testng.ITestContext testContext) throws MalformedURLException Implements Abstract test A.24: /conf/oas30/operation-id Partly addresses Requirement 23: /req/oas30/operation-id- Parameters:
testContext- nevernull- Throws:
MalformedURLException- if the apiUrl is malformed
-