Class BBoxCrsParameterInvalid
java.lang.Object
org.opengis.cite.ogcapifeatures10.conformance.CommonFixture
org.opengis.cite.ogcapifeatures10.conformance.crs.query.bboxcrs.AbstractBBoxCrs
org.opengis.cite.ogcapifeatures10.conformance.crs.query.bboxcrs.BBoxCrsParameterInvalid
Abstract Test 9: /conf/crs/bbox-crs-parameter-invalid Test Purpose: Verify that the parameter bbox-crs has been implemented correctly Requirement: /req/crs/fc-bbox-crs-valid-value Test Method For each spatial feature collection collectionId, send a request with the parameters bbox and bbox-crs to /collections/{collectionId}/items with a value for bbox-crs that is not included in the list of CRSs and verify that the response has status code 400.
- Author:
- Lyn Goltz
-
Field Summary
Fields inherited from class org.opengis.cite.ogcapifeatures10.conformance.crs.query.bboxcrs.AbstractBBoxCrs
BBOX_CRS_PARAM, BBOX_PARAM, collectionIdToCrs, collectionIdToDefaultCrs, collectionsResponses
Fields inherited from class org.opengis.cite.ogcapifeatures10.conformance.CommonFixture
requestLoggingFilter, responseLoggingFilter, rootUri
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncollectionIdAndJson
(org.testng.ITestContext testContext) collectionIdAndJson.void
verifyBboxCrsParameterInvalid
(String collectionId, io.restassured.path.json.JsonPath collection) verifyBboxCrsParameterInvalid.Methods inherited from class org.opengis.cite.ogcapifeatures10.conformance.crs.query.bboxcrs.AbstractBBoxCrs
assertSameFeatures, retrieveRequiredInformationFromTestContext
Methods inherited from class org.opengis.cite.ogcapifeatures10.conformance.CommonFixture
clearMessages, getRequest, getResponse, init, initCommonFixture
-
Constructor Details
-
BBoxCrsParameterInvalid
public BBoxCrsParameterInvalid()
-
-
Method Details
-
collectionIdAndJson
@DataProvider(name="collectionIdAndJson") public Iterator<Object[]> collectionIdAndJson(org.testng.ITestContext testContext) collectionIdAndJson.
- Parameters:
testContext
- aITestContext
object- Returns:
- a
Iterator
object
-
verifyBboxCrsParameterInvalid
public void verifyBboxCrsParameterInvalid(String collectionId, io.restassured.path.json.JsonPath collection) verifyBboxCrsParameterInvalid.
- Parameters:
collectionId
- the id of the collection, nevernull
collection
- the /collection object, nevernull
-