# Package org.opengis.cite.iso19142

package org.opengis.cite.iso19142
This executable test suite (ETS) validates WFS 2.0 implementations in accord with ISO 19136:2007. The root package includes supporting classes of general utility such as the main controller, listeners, and reporters.

Subsidiary packages correspond to distinct test groups such as conformance classes.

- Related Packages
  Package
  Description
  org.opengis.cite.iso19142.basic
  This package contains test classes that assess conformance of the SUT with respect to the "Basic WFS" conformance level.
  org.opengis.cite.iso19142.joins
  This package includes tests for join queries.
  org.opengis.cite.iso19142.locking
  This package contains tests that assess behavior of the SUT with respect to the "Locking WFS" conformance level.
  org.opengis.cite.iso19142.paging
  This package contains tests to verify that the IUT satisfies the requirements of the Response paging conformance class.
  org.opengis.cite.iso19142.querymgmt
  This package contains tests to verify that the IUT satisfies the requirements of the Manage stored queries conformance class.
  org.opengis.cite.iso19142.simple
  This package contains test classes that assess conformance of the SUT with respect to the "Simple WFS" conformance class, which is the lowest level of WFS 2.0 conformance.
  org.opengis.cite.iso19142.transaction
  This package contains test classes that assess behavior of the SUT with respect to the "Transactional WFS" conformance level.
  org.opengis.cite.iso19142.util
  This package includes miscellaneous utility classes to support testing.
  org.opengis.cite.iso19142.versioning
  This package contains tests to verify that the IUT satisfies the requirements of the Feature versions conformance class.
- Class
  Description
  BaseFixture
  A supporting base class that provides common configuration methods and data providers.
  CommandLineArguments
  Declares supported command line arguments that are parsed using the JCommander library.
  ConformanceClass
  A WFS 2.0 conformance class.
  ErrorMessage
  Utility class for retrieving and formatting localized error messages that describe failed assertions.
  ErrorMessageKeys
  Defines keys used to access localized messages for assertion errors.
  ETSAssert
  Provides a set of custom assertion methods.
  ExceptionCode
  An enumerated type defining OGC exception codes that appear in an exception report.
  FeatureTypeInfo
  Provides information about a feature type managed by a WFS.
  FES2
  Contains various constants pertaining to standard filter expressions specified in ISO 19143:2010.
  FES2.VersionAction
  VersionAction is used to filter the version chain in ResourceId.
  Namespaces
  XML namespace names.
  ProtocolBinding
  An enumerated type that indicates how a request message is bound to an application protocol.
  SuiteAttribute
  An enumerated type defining ISuite attributes that may be set to constitute a shared test fixture.
  SuiteFixtureListener
  A listener that performs various tasks before and after a test suite is run, usually concerned with maintaining a shared test suite fixture.
  SuitePreconditions
  Includes tests to confirm the readiness of the SUT to undergo testing.
  TestNGController
  Main test run controller oversees execution of TestNG test suites.
  TestRunArg
  An enumerated type defining all recognized test run arguments.
  WFS2
  Contains various constants pertaining to WFS 2.0 service interfaces as specified in ISO 19142:2010 and related standards.
  WFS2.Transaction
  The action embodied by a transaction.
  WFS2.VersionState
  VersionState indicates the state of a feature version.