Class ApiDefinition

java.lang.Object
org.opengis.cite.ogcapitiles10.CommonFixture
org.opengis.cite.ogcapitiles10.apidefinition.ApiDefinition

public class ApiDefinition extends CommonFixture
A.2.3. API Definition Path {root}/api (link)
Author:
Lyn Goltz
  • 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 - never null
      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 - never null
      Throws:
      MalformedURLException - if the apiUrl is malformed