public class LandingPage extends CommonFixture
requestLoggingFilter, responseLoggingFilter, rootUri
Constructor and Description |
---|
LandingPage() |
Modifier and Type | Method and Description |
---|---|
void |
landingPageRetrieval()
Abstract Test 3: /ats/core/root-op
Test Purpose: Validate that a landing page can be retrieved from the expected location.
|
void |
landingPageValidation()
Abstract Test 4: /ats/core/root-success
Test Purpose: Validate that the landing page complies with the require structure and contents.
|
clearMessages, getRequest, getResponse, init, initCommonFixture
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.
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.
Copyright © 2024 Open Geospatial Consortium. All rights reserved.