java.lang.Object
org.opengis.cite.ogcapifeatures10.conformance.CommonFixture
org.opengis.cite.ogcapifeatures10.conformance.core.landingpage.LandingPage

public class LandingPage extends CommonFixture
A.2.2. Landing Page {root}/
Author:
Lyn Goltz
  • Constructor Details

    • LandingPage

      public LandingPage()
  • Method Details

    • landingPageRetrieval

      public void landingPageRetrieval()
       Abstract Test 3: /ats/core/root-op
       Test Purpose: Validate that a landing page can be retrieved from the expected location.
       Requirement: /req/core/root-op
      
       Test Method:
        1. Issue an HTTP GET request to the URL {root}/
        2. Validate that a document was returned with a status code 200
        3. Validate the contents of the returned document using test /ats/core/root-success.
       
    • landingPageValidation

      public void landingPageValidation()
       Abstract Test 4: /ats/core/root-success
       Test Purpose: Validate that the landing page complies with the require structure and contents.
       Requirement: /req/core/root-success
      
       Test Method: Validate the landing page for all supported media types using the resources and tests identified in
       Schema and Tests for Landing Pages. For formats that require manual inspection, perform the following:
         a) Validate that the landing page includes a "service-desc" and/or "service-doc" link to an API Definition
         b) Validate that the landing page includes a "conformance" link to the conformance class declaration
         c) Validate that the landing page includes a "data" link to the Feature contents.