Package org.dbunit.dataset.xml
Class XmlDataSetTest
java.lang.Object
org.dbunit.dataset.AbstractTest
org.dbunit.dataset.AbstractDataSetTest
org.dbunit.dataset.xml.XmlDataSetTest
- Since:
- Feb 17, 2002
- Version:
- $Revision$ $Date$
- Author:
- Manuel Laflamme, Last changed by: $Author$
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected IDataSetprotected IDataSetprotected IDataSetCreate a dataset with duplicate tables having different char case in namevoidOverridden from parent because XmlDataSet has different behaviour than other datasets.voidOverridden from parent because XmlDataSet has different behaviour than other datasets.Methods inherited from class org.dbunit.dataset.AbstractDataSetTest
assertEqualsTableName, createDuplicateTables, getExpectedDuplicateRows, removeExtraTestTables, testGetCaseInsensitiveTable_withLowercaseTableName_returnsTable, testGetCaseInsensitiveTableMetaData_withLowercaseTableName_returnsMetaData, testGetTablesDefensiveCopy_onMultipleCalls_returnsNewArrayEachTimeMethods inherited from class org.dbunit.dataset.AbstractTest
assertContains, assertContainsIgnoreCase, assertEqualsIgnoreCase, convertString, getDuplicateTableName, getExpectedDuplicateNames, getExpectedLowerNames, getExpectedNames, getExtraTableName
-
Constructor Details
-
XmlDataSetTest
public XmlDataSetTest()
-
-
Method Details
-
createDataSet
- Specified by:
createDataSetin classAbstractDataSetTest- Throws:
Exception
-
createDuplicateDataSet
- Specified by:
createDuplicateDataSetin classAbstractDataSetTest- Throws:
Exception
-
createMultipleCaseDuplicateDataSet
Description copied from class:AbstractDataSetTestCreate a dataset with duplicate tables having different char case in name- Specified by:
createMultipleCaseDuplicateDataSetin classAbstractDataSetTest- Returns:
- Throws:
Exception
-
testCreateDuplicateDataSet_withDuplicateTableNames_throwsAmbiguousTableNameException
@Test public void testCreateDuplicateDataSet_withDuplicateTableNames_throwsAmbiguousTableNameException() throws ExceptionOverridden from parent because XmlDataSet has different behaviour than other datasets. It allows the occurrence of the same table multiple times in arbitrary locations.- Overrides:
testCreateDuplicateDataSet_withDuplicateTableNames_throwsAmbiguousTableNameExceptionin classAbstractDataSetTest- Throws:
Exception- See Also:
-
testCreateMultipleCaseDuplicateDataSet_withDuplicateCaseVariantNames_throwsAmbiguousTableNameException
@Test public void testCreateMultipleCaseDuplicateDataSet_withDuplicateCaseVariantNames_throwsAmbiguousTableNameException() throws ExceptionOverridden from parent because XmlDataSet has different behaviour than other datasets. It allows the occurrence of the same table multiple times in arbitrary locations.- Overrides:
testCreateMultipleCaseDuplicateDataSet_withDuplicateCaseVariantNames_throwsAmbiguousTableNameExceptionin classAbstractDataSetTest- Throws:
Exception- See Also:
-