org.dbunit.database
Class QueryDataSetTest

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.database.QueryDataSetTest
All Implemented Interfaces:
junit.framework.Test

public class QueryDataSetTest
extends AbstractDataSetTest

Since:
Feb 18, 2002
Version:
$Revision: 815 $
Author:
Manuel Laflamme

Constructor Summary
QueryDataSetTest(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
protected  String[] getExpectedNames()
           
protected  void setUp()
           
protected  void tearDown()
           
 void testCombinedWhere()
           
 void testGetAllColumnsWithStar()
           
 void testGetAllRowsSingleColumn()
           
 void testGetSelectPartialData()
           
 void testGetSelectPartialData2()
           
 void testMultipleTables()
           
 void testMultipleTablesWithMissingWhere()
           
 void testOnlySpecifiedColumnsReturned()
           
 
Methods inherited from class org.dbunit.dataset.AbstractDataSetTest
assertEqualsTableName, createDuplicateTables, getExpectedDuplicateRows, removeExtraTestTables, testCreateDuplicateDataSet, testCreateMultipleCaseDuplicateDataSet, testGetCaseInsensitiveTable, testGetCaseInsensitiveTableMetaData, testGetTable, testGetTableMetaData, testGetTableNames, testGetTableNamesDefensiveCopy, testGetTables, testGetTablesDefensiveCopy, testGetUnknownTable, testGetUnknownTableMetaData, testIterator, testReverseIterator
 
Methods inherited from class org.dbunit.dataset.AbstractTest
assertContains, assertContainsIgnoreCase, assertEqualsIgnoreCase, getDuplicateTableName, getExpectedDuplicateNames, getExpectedLowerNames, getExtraTableName
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, runTest, setName, 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

QueryDataSetTest

public QueryDataSetTest(String s)
Method Detail

setUp

protected void setUp()
              throws Exception
Overrides:
setUp in class junit.framework.TestCase
Throws:
Exception

tearDown

protected void tearDown()
                 throws Exception
Overrides:
tearDown in class junit.framework.TestCase
Throws:
Exception

getExpectedNames

protected String[] getExpectedNames()
                             throws Exception
Overrides:
getExpectedNames in class AbstractTest
Throws:
Exception

createDataSet

protected IDataSet createDataSet()
                          throws Exception
Specified by:
createDataSet in class AbstractDataSetTest
Throws:
Exception

createDuplicateDataSet

protected IDataSet createDuplicateDataSet()
                                   throws Exception
Specified by:
createDuplicateDataSet in class AbstractDataSetTest
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

Specified by:
createMultipleCaseDuplicateDataSet in class AbstractDataSetTest
Returns:
Throws:
Exception

testGetSelectPartialData

public void testGetSelectPartialData()
                              throws Exception
Throws:
Exception

testGetAllColumnsWithStar

public void testGetAllColumnsWithStar()
                               throws Exception
Throws:
Exception

testGetAllRowsSingleColumn

public void testGetAllRowsSingleColumn()
                                throws Exception
Throws:
Exception

testOnlySpecifiedColumnsReturned

public void testOnlySpecifiedColumnsReturned()
                                      throws Exception
Throws:
Exception

testGetSelectPartialData2

public void testGetSelectPartialData2()
                               throws Exception
Throws:
Exception

testCombinedWhere

public void testCombinedWhere()
                       throws Exception
Throws:
Exception

testMultipleTables

public void testMultipleTables()
                        throws Exception
Throws:
Exception

testMultipleTablesWithMissingWhere

public void testMultipleTablesWithMissingWhere()
                                        throws Exception
Throws:
Exception


Copyright © 2002-2012. All Rights Reserved.