Class LockingCapabilitiesTests

java.lang.Object
org.opengis.cite.iso19142.BaseFixture
org.opengis.cite.iso19142.locking.LockingCapabilitiesTests

public class LockingCapabilitiesTests extends BaseFixture
Verifies that the content of the service description satisfies the requirements for "Locking WFS" conformance.
See Also:
  • "ISO 19142:2010, cl. 8: GetCapabilities operation"
  • Field Details

  • Constructor Details

    • LockingCapabilitiesTests

      public LockingCapabilitiesTests()
  • Method Details

    • checkSuitePreconditions

      @BeforeTest public void checkSuitePreconditions(org.testng.ITestContext context)
    • implementsLockingWFS

      @BeforeTest public void implementsLockingWFS(org.testng.ITestContext testContext)
      Confirms that the service constraint "ImplementsLockingWFS" has the value 'TRUE'. If not, all tests of locking behavior will be skipped.
      Parameters:
      testContext - The test (set) context.
    • buildGetCapabilitiesRequest

      @BeforeClass public void buildGetCapabilitiesRequest()
      Builds a DOM Document representing a GetCapabilities request for a complete service metadata document.
    • capabilitiesDescribesLockingWFS

      public void capabilitiesDescribesLockingWFS()
      [Test] Checks the content of the complete service metadata document for additional service endpoints and properties (constraints) that must be present. The applicable rules are incorporated into the "LockingWFSPhase" phase of the Schematron schema wfs-capabilities-2.0.sch.

      Sources

      • ISO 19142:2010, Table 1: Conformance classes
      • ISO 19142:2010, Table 13: Service constraints
      • ISO 19142:2010, cl. A.1.4: Locking WFS