public class FeatureCrsParameterInvalid extends AbstractFeatureCrs
Abstract Test 5: /conf/crs/crs-parameter-invalid Test Purpose: Verify that invalid values in the parameter crs are reported Requirement: /req/crs/fc-crs-valid-value Test Method For * each spatial feature collection collectionId send a request with an unsupported CRS identifier in the parameter crs to * /collections/{collectionId}/items and * /collections/{collectionId}/items/{featureId} (with a valid featureId for the collection). Verify that the response has status code 400. Unsupported CRS identifiers are all strings not included in the crs property of the collection and also not included in the global CRS list, if #/crs is included in the crs property.
collectionIdToCrs, collectionIdToDefaultCrs, collectionIdToFeatureId, collectionsResponses
requestLoggingFilter, responseLoggingFilter, rootUri
Constructor and Description |
---|
FeatureCrsParameterInvalid() |
Modifier and Type | Method and Description |
---|---|
void |
verifyFeatureCrsParameterInvalid(String collectionId,
io.restassured.path.json.JsonPath collection,
String featureId)
Test: invalid CRS requesting /collections/{collectionId}/items
|
collectionFeatureId, retrieveRequiredInformationFromTestContext
clearMessages, getRequest, getResponse, init, initCommonFixture
public void verifyFeatureCrsParameterInvalid(String collectionId, io.restassured.path.json.JsonPath collection, String featureId)
collectionId
- id id of the collection, never null
collection
- the /collection object, never null
featureId
- id id of the feature, never null
Copyright © 2024 Open Geospatial Consortium. All rights reserved.