Class QueryCollections
java.lang.Object
org.opengis.cite.ogcapiedr10.CommonFixture
org.opengis.cite.ogcapiedr10.queries.QueryCollections
/collections/{collectionId}/
-
Field Summary
FieldsFields inherited from class org.opengis.cite.ogcapiedr10.CommonFixture
apiDefUri, DEFAULT_BUFFER_SIZE, geoJSONTestingCollection, requestLoggingFilter, responseLoggingFilter, rootUri, testingWktPOINT
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncollectionIDs
(org.testng.ITestContext testContext) void
noOfCollections
(org.testng.ITestContext testContext) void
validateAreaQueryUsingParameters
(Object collectionIdentifiers) Abstract Test 53 : Validate that resources can be identified and extracted from a Collection with an Area query using query parameters.void
validateCoordsQueryParameters
(Object collectionIdentifiers) Abstract Test 35 : Validate that an error is returned by a Position query when the coords query parameter is not specified.void
validateCorridorQueryUsingParameters
(Object collectionIdentifiers) Abstract Test 115 : Validate that resources can be identified and extracted from a Collection with a Corridor query using query parameters.void
validateNoQueryParameters
(Object collectionIdentifiers) Abstract Test 34 : Validate that an error is returned by a Position query if no query parameters are specified.void
validatePositionQueryUsingParameters
(Object collectionIdentifiers) Abstract Test 37 : Validate that resources can be identified and extracted from a Collection with a Position query using query parameters.void
validateTrajectoryQueryUsingParameters
(Object collectionIdentifiers) Abstract Test 91 : Validate that resources can be identified and extracted from a Collection with a Trajectory query using query parameters.Methods inherited from class org.opengis.cite.ogcapiedr10.CommonFixture
clearMessages, constructDateTimeValue, convertInputStreamToString, getCollectionResponse, getRequest, getResponse, init, initCommonFixture
-
Field Details
-
iut
-
-
Constructor Details
-
QueryCollections
public QueryCollections()
-
-
Method Details
-
noOfCollections
@BeforeClass public void noOfCollections(org.testng.ITestContext testContext) -
collectionIDs
-
validateNoQueryParameters
Abstract Test 34 : Validate that an error is returned by a Position query if no query parameters are specified. Abstract Test 50 : Validate that an error is returned by a Area query if no query parameters are specified. Abstract Test 66 : Validate that an error is returned by a Cube query if no query parameters are specified. Abstract Test 82 : Validate that an error is returned by a Trajectory query if no query parameters are specified. Abstract Test 100 : Validate that an error is returned by a Corridor query if no query parameters are specified. Abstract Test 136 : Validate that a GeoJSON document was returned with a status code 200 containing at least a list of features one for each location supported by the collection.- Parameters:
collectionIdentifiers
- collection identifiers
-
validateCoordsQueryParameters
Abstract Test 35 : Validate that an error is returned by a Position query when the coords query parameter is not specified. Abstract Test 36 : Validate that an error is returned by a Position query when the coords query parameter does not contain a valid POINT Well Known Text value. Abstract Test 51 : Validate that an error is returned by an Area query when the coords query parameter is not specified. Abstract Test 52 : Validate that an error is returned by an Area query when the coords query parameter does not contain a valid POLYGON Well Known Text value. Abstract Test 83 : Validate that an error is returned by a Trajectory query when the coords query parameter is not specified. Abstract Test 84 : Validate that an error is returned by a Trajectory query when the coords query parameter does not contain a valid LINESTRING Well Known Text value. Abstract Test 85 : Validate that an error is returned by a Trajectory query when the coords query parameter does not contain a valid LINESTRINGM Well Known Text value. Abstract Test 88 : Validate that an error is returned by a Trajectory query when the coords query parameter does not contain a valid LINESTRINGZM Well Known Text value. Abstract Test 89 : Validate that an error is returned by a Trajectory query when the coords query parameter does not contain a valid LINESTRINGZ Well Known Text value. Abstract Test 101 : Validate that an error is returned by a Corridor query when the coords query parameter is not specified. Abstract Test 106 : Validate that an error is returned by a corridor query when the coords query parameter does not contain a valid LINESTRING Well Known Text value.- Parameters:
collectionIdentifiers
- collection identifiers
-
validatePositionQueryUsingParameters
Abstract Test 37 : Validate that resources can be identified and extracted from a Collection with a Position query using query parameters. Abstract Test 39 : Validate that the coords query parameters are processed correctly. Abstract Test 41 : Validate that the vertical level query parameters are constructed correctly. Abstract Test 43 : Validate that the datetime query parameters are processed correctly. Abstract Test 45 : Validate that the parameter-name query parameters are processed correctly. Abstract Test 47 : Validate that the crs query parameters are processed correctly. Abstract Test 49 : Validate that the f query parameters are processed correctly.- Parameters:
collectionIdentifiers
- collection identifiers
-
validateAreaQueryUsingParameters
Abstract Test 53 : Validate that resources can be identified and extracted from a Collection with an Area query using query parameters. Abstract Test 55 : Validate that the coords query parameters are processed correctly. Abstract Test 57 : Validate that the vertical level query parameters are constructed correctly. Abstract Test 59 : Validate that the datetime query parameters are processed correctly. Abstract Test 61 : Validate that the parameter-name query parameters are processed correctly. Abstract Test 63 : Validate that the crs query parameters are processed correctly. Abstract Test 65 : Validate that the f query parameters are processed correctly.- Parameters:
collectionIdentifiers
- collection identifiers
-
validateTrajectoryQueryUsingParameters
Abstract Test 91 : Validate that resources can be identified and extracted from a Collection with a Trajectory query using query parameters. Abstract Test 93 : Validate that the coords query parameters are processed correctly. Abstract Test 95 : Validate that the parameter-name query parameters are processed correctly. Abstract Test 97 : Validate that the crs query parameters are processed correctly. Abstract Test 99 : Validate that the f query parameters are processed correctly.- Parameters:
collectionIdentifiers
- collection identifiers
-
validateCorridorQueryUsingParameters
Abstract Test 115 : Validate that resources can be identified and extracted from a Collection with a Corridor query using query parameters. Abstract Test 117 : Validate that the coords query parameters are processed correctly. Abstract Test 119 : Validate that the corridor-width query parameters are processed correctly. Abstract Test 121 : Validate that the corridor-height query parameters are processed correctly. Abstract Test 123 :Validate that the width-units query parameters are processed correctly. Abstract Test 125 : Validate that the height-units query parameters are processed correctly. Abstract Test 127 : Validate that the parameter-name query parameters are processed correctly. Abstract Test 129 : Validate that the crs query parameters are processed correctly. Abstract Test 131 : Validate that the f query parameters are processed correctly.- Parameters:
collectionIdentifiers
- collection identifiers
-