Class GSModelInteriorDescriptorStructureTests

java.lang.Object
org.opengis.cite.cdb10.CommonFixture
org.opengis.cite.cdb10.cdbStructure.Capability1Tests
org.opengis.cite.cdb10.GSModel.GSModelInteriorDescriptorStructureTests

public class GSModelInteriorDescriptorStructureTests extends Capability1Tests

GSModelInteriorDescriptorStructureTests class.

  • Field Details

    • DATASET_CODE

      public static final String DATASET_CODE
      Constant DATASET_CODE="307"
      See Also:
    • DATASET_DIRECTORY

      public static final String DATASET_DIRECTORY
      Constant DATASET_DIRECTORY="307_GSModelInteriorDescriptor"
      See Also:
    • ALLOWED_ARCHIVE_EXT

      protected static final String[] ALLOWED_ARCHIVE_EXT
      A String Array holds the allowed file extensions for archives, and the Set is used for searching/matching.
    • ALLOWED_ARCHIVE_EXT_SET

      protected static final Set<String> ALLOWED_ARCHIVE_EXT_SET
      Constant ALLOWED_ARCHIVE_EXT_SET
    • ALLOWED_ENTRY_EXT

      protected static final String[] ALLOWED_ENTRY_EXT
      A String Array holds the allowed file extensions for archive entry files, and the Set is used for searching/matching.
    • ALLOWED_ENTRY_EXT_SET

      protected static final Set<String> ALLOWED_ENTRY_EXT_SET
      Constant ALLOWED_ENTRY_EXT_SET
  • Constructor Details

    • GSModelInteriorDescriptorStructureTests

      public GSModelInteriorDescriptorStructureTests()
  • Method Details

    • verifyGSModelInteriorDescriptorFile

      public void verifyGSModelInteriorDescriptorFile() throws IOException
      Validates that GSModelInteriorDescriptor filenames have valid codes/names.
      Throws:
      IOException - Error reading from CDB
    • verifyGSModelInteriorDescriptorFileArchive

      public void verifyGSModelInteriorDescriptorFileArchive() throws IOException
      Validates that GSModelInteriorDescriptor files are ZIP archive files with no compression, and limited to 32 MB.
      Throws:
      IOException - Error reading from CDB
    • verifyGSModelInteriorDescriptorEntry

      public void verifyGSModelInteriorDescriptorEntry() throws IOException
      Validates that GSModelInteriorDescriptor entries inside ZIP archive follow naming conventions.
      Throws:
      IOException - Error reading from CDB