public class TransactionCapabilitiesTests extends BaseFixture
Modifier and Type | Field and Description |
---|---|
(package private) static String |
SCHEMATRON_METADATA |
(package private) static String |
TRX_WFS_PHASE |
docBuilder, ETS_PKG, featureInfo, featureTypes, reqEntity, rspEntity, supportedBindings, TNS_PREFIX, wfsClient, wfsMetadata, wfsVersion
Constructor and Description |
---|
TransactionCapabilitiesTests() |
Modifier and Type | Method and Description |
---|---|
void |
buildGetCapabilitiesRequest()
Builds a DOM Document representing a GetCapabilities request for a
complete service metadata document.
|
void |
capabilitiesDescribesTransactionalWFS()
[
Test ] Verifies that the content of the complete service metadata
document (wfs:WFS_Capabilities) satisfies the requirements for
"Transactional WFS" conformance. |
void |
checkSuitePreconditions(org.testng.ITestContext context) |
void |
implementsTransactionalWFS(org.testng.ITestContext testContext)
Run the tests for the "Transactional WFS" conformance class only if the
service constraint "ImplementsTransactionalWFS" has
the value 'TRUE'.
|
addAttributesOnTestFailure, allProtocolsAndFeatureTypes, bindingAndAvailFeatureTypeProductSet, extractBodyAsDocument, getFeatureTypes, getInstantiatedFeatureTypes, getProtocolBindings, initBaseFixture, initParser, setWfsClient
static final String TRX_WFS_PHASE
static final String SCHEMATRON_METADATA
public void checkSuitePreconditions(org.testng.ITestContext context)
public void implementsTransactionalWFS(org.testng.ITestContext testContext)
testContext
- The test (set) context.public void buildGetCapabilitiesRequest()
public void capabilitiesDescribesTransactionalWFS()
Test
] Verifies that the content of the complete service metadata
document (wfs:WFS_Capabilities) satisfies the requirements for
"Transactional WFS" conformance. Additional service endpoints and
properties (constraints) must be implemented. The applicable rules are
incorporated into the "TransactionalWFSPhase" phase of the Schematron
schema wfs-capabilities-2.0.sch
.
Sources
Copyright © 2022 Open Geospatial Consortium. All rights reserved.