Class CsvDBTestCase

  • Direct Known Subclasses:
    AggTableTestCase, Checkin_7634, Checkin_7641

    public abstract class CsvDBTestCase
    extends BatchTestCase
    Base class for tests that use a CSV database defined in a single file. While the CsvDBLoader supports being defined by a single file, list of files, or directory with optional regular expression for matching files in the directory to be loaded, this is simplest at this point.

    To use this file one must define both the directory and file abstract methods.

    Author:
    Richard M. Emberson
    • Constructor Detail

      • CsvDBTestCase

        public CsvDBTestCase()
      • CsvDBTestCase

        public CsvDBTestCase​(String name)
    • Method Detail

      • isApplicable

        protected final boolean isApplicable()
      • createTestContext

        protected TestContext createTestContext()
      • getSchema

        protected Schema getSchema()
      • getDirectoryName

        protected abstract String getDirectoryName()
      • getFileName

        protected abstract String getFileName()
      • getParameterDescription

        protected String getParameterDescription()
      • getCubeDescription

        protected String getCubeDescription()
      • getVirtualCubeDescription

        protected String getVirtualCubeDescription()
      • getNamedSetDescription

        protected String getNamedSetDescription()
      • getUdfDescription

        protected String getUdfDescription()
      • getRoleDescription

        protected String getRoleDescription()