org.dbunit.dataset
Class ForwardOnlyDataSetTest

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.dbunit.dataset.AbstractTest
              extended by org.dbunit.dataset.AbstractDataSetTest
                  extended by org.dbunit.dataset.DefaultDataSetTest
                      extended by org.dbunit.dataset.ForwardOnlyDataSetTest
All Implemented Interfaces:
junit.framework.Test
Direct Known Subclasses:
StreamingDataSetTest

public class ForwardOnlyDataSetTest
extends DefaultDataSetTest

Since:
1.x (Apr 11, 2003)
Version:
$Revision: 815 $ $Date: 2008-09-27 14:33:56 +0200 (Sat, 27 Sep 2008) $
Author:
Manuel Laflamme, Last changed by: $Author: gommma $

Constructor Summary
ForwardOnlyDataSetTest(String s)
           
 
Method Summary
protected  IDataSet createDataSet()
           
protected  IDataSet createDuplicateDataSet()
           
protected  IDataSet createMultipleCaseDuplicateDataSet()
          Create a dataset with duplicate tables having different char case in name
 void testCreateDuplicateDataSet()
           
 void testCreateMultipleCaseDuplicateDataSet()
           
 void testGetCaseInsensitiveTable()
           
 void testGetCaseInsensitiveTableMetaData()
           
 void testGetTable()
           
 void testGetTableMetaData()
           
 void testGetTableNames()
           
 void testGetTableNamesDefensiveCopy()
           
 void testGetTablesDefensiveCopy()
           
 void testGetUnknownTable()
           
 void testGetUnknownTableMetaData()
           
 void testReverseIterator()
           
 
Methods inherited from class org.dbunit.dataset.AbstractDataSetTest
assertEqualsTableName, createDuplicateTables, getExpectedDuplicateRows, removeExtraTestTables, testGetTables, testIterator
 
Methods inherited from class org.dbunit.dataset.AbstractTest
assertContains, assertContainsIgnoreCase, assertEqualsIgnoreCase, getDuplicateTableName, getExpectedDuplicateNames, getExpectedLowerNames, getExpectedNames, getExtraTableName
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, runTest, setName, setUp, tearDown, toString
 
Methods inherited from class junit.framework.Assert
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail, failNotEquals, failNotSame, failSame
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ForwardOnlyDataSetTest

public ForwardOnlyDataSetTest(String s)
Method Detail

createDataSet

protected IDataSet createDataSet()
                          throws Exception
Overrides:
createDataSet in class DefaultDataSetTest
Throws:
Exception

createDuplicateDataSet

protected IDataSet createDuplicateDataSet()
                                   throws Exception
Overrides:
createDuplicateDataSet in class DefaultDataSetTest
Throws:
Exception

createMultipleCaseDuplicateDataSet

protected IDataSet createMultipleCaseDuplicateDataSet()
                                               throws Exception
Description copied from class: AbstractDataSetTest
Create a dataset with duplicate tables having different char case in name

Overrides:
createMultipleCaseDuplicateDataSet in class DefaultDataSetTest
Returns:
Throws:
Exception

testGetTableNames

public void testGetTableNames()
                       throws Exception
Overrides:
testGetTableNames in class AbstractDataSetTest
Throws:
Exception

testGetTable

public void testGetTable()
                  throws Exception
Overrides:
testGetTable in class AbstractDataSetTest
Throws:
Exception

testGetTableMetaData

public void testGetTableMetaData()
                          throws Exception
Overrides:
testGetTableMetaData in class AbstractDataSetTest
Throws:
Exception

testReverseIterator

public void testReverseIterator()
                         throws Exception
Overrides:
testReverseIterator in class AbstractDataSetTest
Throws:
Exception

testGetTableNamesDefensiveCopy

public void testGetTableNamesDefensiveCopy()
                                    throws Exception
Overrides:
testGetTableNamesDefensiveCopy in class AbstractDataSetTest
Throws:
Exception

testGetUnknownTable

public void testGetUnknownTable()
                         throws Exception
Overrides:
testGetUnknownTable in class AbstractDataSetTest
Throws:
Exception

testGetUnknownTableMetaData

public void testGetUnknownTableMetaData()
                                 throws Exception
Overrides:
testGetUnknownTableMetaData in class AbstractDataSetTest
Throws:
Exception

testGetTablesDefensiveCopy

public void testGetTablesDefensiveCopy()
                                throws Exception
Overrides:
testGetTablesDefensiveCopy in class AbstractDataSetTest
Throws:
Exception

testGetCaseInsensitiveTable

public void testGetCaseInsensitiveTable()
                                 throws Exception
Overrides:
testGetCaseInsensitiveTable in class AbstractDataSetTest
Throws:
Exception

testGetCaseInsensitiveTableMetaData

public void testGetCaseInsensitiveTableMetaData()
                                         throws Exception
Overrides:
testGetCaseInsensitiveTableMetaData in class AbstractDataSetTest
Throws:
Exception

testCreateDuplicateDataSet

public void testCreateDuplicateDataSet()
                                throws Exception
Overrides:
testCreateDuplicateDataSet in class AbstractDataSetTest
Throws:
Exception

testCreateMultipleCaseDuplicateDataSet

public void testCreateMultipleCaseDuplicateDataSet()
                                            throws Exception
Overrides:
testCreateMultipleCaseDuplicateDataSet in class AbstractDataSetTest
Throws:
Exception


Copyright © 2002-2012. All Rights Reserved.