Class AbstractTemporalFilterTest
java.lang.Object
org.opengis.cite.iso19142.BaseFixture
org.opengis.cite.iso19142.basic.filter.QueryFilterFixture
de.latlon.ets.wfs20.core.wfs20.testsuite.temporalfilter.AbstractTemporalFilterTest
- Direct Known Subclasses:
ExtendedTemporalFilterTest,TemporalFilterTest
public abstract class AbstractTemporalFilterTest
extends org.opengis.cite.iso19142.basic.filter.QueryFilterFixture
Base class for TemporalFilterTests.
- Author:
- Lyn Goltz
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) classEncapsulates the FeatureType a date property of the feature type and the value range. -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final de.latlon.ets.core.util.NamespaceBindingsprotected SchemaFields inherited from class org.opengis.cite.iso19142.basic.filter.QueryFilterFixture
dataSampler, GET_FEATURE_MINIMAL, model, temporalPropertiesFields inherited from class org.opengis.cite.iso19142.BaseFixture
docBuilder, ETS_PKG, featureInfo, featureTypes, reqEntity, rspEntity, supportedBindings, TNS_PREFIX, wfsClient, wfsMetadata, wfsVersion -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddTemporalOperatorPredicate(Document request, String temporalOperatorName, Element valueRef, Calendar[] dateRange) protected voidcheckIfDataProviderFoundTestableData(org.opengis.cite.iso19142.ProtocolBinding binding, AbstractTemporalFilterTest.FeatureTypeToPropertyAndValue featureTypeToPropertyAndValue, String temporalOperatorName) createDataProviderWithProtocolsFeatureTypesAndTemporalOperators(List<String> expectedTemporalOperators) parseExpectedTemporalOperators(Document wfsMetadata, List<String> expectedTemporalOperators) Methods inherited from class org.opengis.cite.iso19142.basic.filter.QueryFilterFixture
buildRequestEntity, discardResponseEntity, findTemporalProperties, getModel, initQueryFilterFixtureMethods inherited from class org.opengis.cite.iso19142.BaseFixture
addAttributesOnTestFailure, allProtocolsAndFeatureTypes, bindingAndAvailFeatureTypeProductSet, extractBodyAsDocument, getFeatureTypes, getInstantiatedFeatureTypes, getProtocolBindings, initBaseFixture, initParser, setWfsClient
-
Field Details
-
NS_BINDINGS
protected static final de.latlon.ets.core.util.NamespaceBindings NS_BINDINGS -
wfsSchema
-
-
Constructor Details
-
AbstractTemporalFilterTest
public AbstractTemporalFilterTest()
-
-
Method Details
-
addTemporalOperatorPredicate
-
createDataProviderWithProtocolsFeatureTypesAndTemporalOperators
protected Iterator<Object[]> createDataProviderWithProtocolsFeatureTypesAndTemporalOperators(List<String> expectedTemporalOperators) throws XPathFactoryConfigurationException, XPathExpressionException -
parseExpectedTemporalOperators
protected List<String> parseExpectedTemporalOperators(Document wfsMetadata, List<String> expectedTemporalOperators) throws XPathFactoryConfigurationException, XPathExpressionException -
checkIfDataProviderFoundTestableData
protected void checkIfDataProviderFoundTestableData(org.opengis.cite.iso19142.ProtocolBinding binding, AbstractTemporalFilterTest.FeatureTypeToPropertyAndValue featureTypeToPropertyAndValue, String temporalOperatorName)
-