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 TypeMethodDescriptionvoid
apiDefinitionOperationIdValidation
(org.testng.ITestContext testContext) Implements Abstract test A.24: /conf/oas30/operation-id Partly addresses Requirement 23: /req/oas30/operation-idvoid
apiDefinitionValidation
(org.testng.ITestContext testContext) Implements Abstract test A.23: /conf/oas30/completeness Partly addresses Requirement 22: /req/oas30/completenessvoid
void
Methods 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
-