Class Conformance
java.lang.Object
org.opengis.cite.ogcapitiles10.CommonFixture
org.opengis.cite.ogcapitiles10.conformance.Conformance
Updated at the OGC API - Tiles Sprint 2020 by ghobona
A.?.?. Conformance Path {root}/conformance
- 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 TypeMethodDescriptionObject[][]
conformanceUris
(org.testng.ITestContext testContext) (package private) List<RequirementClass>
parseAndValidateRequirementClasses
(io.restassured.path.json.JsonPath jsonPath) void
storeRequirementClassesInTestContext
(org.testng.ITestContext testContext) void
validateConformanceOperationAndResponse
(TestPoint testPoint) Implements Abstract test A.1 Partly addresses Requirement 7: /req/core/conformance-successMethods inherited from class org.opengis.cite.ogcapitiles10.CommonFixture
clearMessages, formatLinkURI, getRequest, getResponse, init, initCommonFixture
-
Constructor Details
-
Conformance
public Conformance()
-
-
Method Details
-
conformanceUris
@DataProvider(name="conformanceUris") public Object[][] conformanceUris(org.testng.ITestContext testContext) -
storeRequirementClassesInTestContext
@AfterClass public void storeRequirementClassesInTestContext(org.testng.ITestContext testContext) -
validateConformanceOperationAndResponse
Implements Abstract test A.1 Partly addresses Requirement 7: /req/core/conformance-success- Parameters:
testPoint
- the test point to test, nevernull
-
parseAndValidateRequirementClasses
List<RequirementClass> parseAndValidateRequirementClasses(io.restassured.path.json.JsonPath jsonPath) - Parameters:
jsonPath
- nevernull
- Returns:
- the parsed requirement classes, never
null
- Throws:
AssertionError
- if the json does not follow the expected structure
-