Class AbstractTableFilterTest

java.lang.Object
org.dbunit.dataset.AbstractTest
org.dbunit.dataset.filter.AbstractTableFilterTest
Direct Known Subclasses:
SequenceTableFilterTest

public abstract class AbstractTableFilterTest extends AbstractTest
Since:
Mar 9, 2003
Version:
$Revision$
Author:
Manuel Laflamme
  • Constructor Details

    • AbstractTableFilterTest

      public AbstractTableFilterTest()
  • Method Details

    • createDataSet

      protected IDataSet createDataSet() throws Exception
      Throws:
      Exception
    • createDuplicateDataSet

      protected IDataSet createDuplicateDataSet() throws Exception
      Throws:
      Exception
    • testAccept_withFilter_acceptsExpectedTables

      public abstract void testAccept_withFilter_acceptsExpectedTables() throws Exception
      Throws:
      Exception
    • testIsCaseInsensitiveValidName_withMixedCaseName_acceptsAsValid

      public abstract void testIsCaseInsensitiveValidName_withMixedCaseName_acceptsAsValid() throws Exception
      Throws:
      Exception
    • testIsValidNameAndInvalid_withInvalidName_rejectsName

      public abstract void testIsValidNameAndInvalid_withInvalidName_rejectsName() throws Exception
      Throws:
      Exception
    • testGetTableNames_withFilter_returnsFilteredTableNames

      public abstract void testGetTableNames_withFilter_returnsFilteredTableNames() throws Exception
      Throws:
      Exception
    • testGetCaseInsensitiveTableNames_withLowercaseNames_returnsMatchingTables

      public abstract void testGetCaseInsensitiveTableNames_withLowercaseNames_returnsMatchingTables() throws Exception
      Throws:
      Exception
    • testGetReverseTableNames_withFilter_returnsFilteredTablesInReverseOrder

      public abstract void testGetReverseTableNames_withFilter_returnsFilteredTablesInReverseOrder() throws Exception
      Throws:
      Exception
    • testGetTableNamesAndTableNotInDecoratedDataSet_withMissingTable_excludesMissingTable

      public abstract void testGetTableNamesAndTableNotInDecoratedDataSet_withMissingTable_excludesMissingTable() throws Exception
      Throws:
      Exception
    • testIterator_withFilter_iteratesFilteredTables

      public abstract void testIterator_withFilter_iteratesFilteredTables() throws Exception
      Throws:
      Exception
    • testCaseInsensitiveIterator_withMixedCaseFilter_iteratesMatchingTables

      public abstract void testCaseInsensitiveIterator_withMixedCaseFilter_iteratesMatchingTables() throws Exception
      Throws:
      Exception
    • testReverseIterator_withFilter_iteratesFilteredTablesInReverse

      public abstract void testReverseIterator_withFilter_iteratesFilteredTablesInReverse() throws Exception
      Throws:
      Exception
    • testIteratorAndTableNotInDecoratedDataSet_withMissingTable_iteratesAvailableTables

      public abstract void testIteratorAndTableNotInDecoratedDataSet_withMissingTable_iteratesAvailableTables() throws Exception
      Throws:
      Exception