Class DBUnitConfig


  • public class DBUnitConfig
    extends Object
    represents DBUnit configuration of a dataset executor.
    • Constructor Detail

      • DBUnitConfig

        public DBUnitConfig()
      • DBUnitConfig

        public DBUnitConfig​(String executor)
    • Method Detail

      • fromCustomGlobalFile

        public static DBUnitConfig fromCustomGlobalFile()
      • fromGlobalConfig

        public static DBUnitConfig fromGlobalConfig()
      • cacheConnection

        public DBUnitConfig cacheConnection​(boolean cacheConnection)
      • leakHunter

        public DBUnitConfig leakHunter​(boolean leakHunter)
      • cacheTableNames

        public DBUnitConfig cacheTableNames​(boolean cacheTables)
      • mergeDataSets

        public DBUnitConfig mergeDataSets​(boolean mergeDataSets)
      • columnSensing

        public DBUnitConfig columnSensing​(boolean columnSensing)
      • raiseExceptionOnCleanUp

        public DBUnitConfig raiseExceptionOnCleanUp​(boolean raiseExceptionOnCleanUp)
      • setConnectionConfig

        public void setConnectionConfig​(ConnectionConfig connectionConfig)
      • setProperties

        public void setProperties​(Map<String,​Object> properties)
      • isCacheTableNames

        public Boolean isCacheTableNames()
      • setCacheTableNames

        public void setCacheTableNames​(boolean cacheTableNames)
      • isCacheConnection

        public Boolean isCacheConnection()
      • setCacheConnection

        public void setCacheConnection​(boolean cacheConnection)
      • isMergeDataSets

        public Boolean isMergeDataSets()
      • setMergeDataSets

        public void setMergeDataSets​(Boolean mergeDataSets)
      • isColumnSensing

        public Boolean isColumnSensing()
      • setColumnSensing

        public void setColumnSensing​(boolean columnSensing)
      • isLeakHunter

        public Boolean isLeakHunter()
      • setLeakHunter

        public void setLeakHunter​(boolean activateLeakHunter)
      • getCaseInsensitiveStrategy

        public Orthography getCaseInsensitiveStrategy()
      • setCaseInsensitiveStrategy

        public void setCaseInsensitiveStrategy​(Orthography caseInsensitiveStrategy)
      • getExecutorId

        public String getExecutorId()
      • isCaseSensitiveTableNames

        public boolean isCaseSensitiveTableNames()
      • getDisablePKCheckFor

        public String[] getDisablePKCheckFor()
      • setDisablePKCheckFor

        public void setDisablePKCheckFor​(String[] disablePKCheckFor)
      • getSchema

        public String getSchema()
      • isRaiseExceptionOnCleanUp

        public boolean isRaiseExceptionOnCleanUp()
      • setRaiseExceptionOnCleanUp

        public void setRaiseExceptionOnCleanUp​(boolean raiseExceptionOnCleanUp)
      • isDisableSequenceFiltering

        public Boolean isDisableSequenceFiltering()
      • setDisableSequenceFiltering

        public void setDisableSequenceFiltering​(Boolean disableSequenceFiltering)
      • isAlwaysCleanBefore

        public Boolean isAlwaysCleanBefore()
      • setAlwaysCleanBefore

        public void setAlwaysCleanBefore​(Boolean alwaysCleanBefore)
      • isAlwaysCleanAfter

        public Boolean isAlwaysCleanAfter()
      • setAlwaysCleanAfter

        public void setAlwaysCleanAfter​(Boolean alwaysCleanAfter)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object