Deprecated API
Contents
-
Deprecated ClassesClassDescriptionthis class duplicates
ForeignKeyRelationshipEdgeand should be removedAll IDataSet implementations are case insensitive since DbUnit 1.5 - may change again since tablenames on RDBMSes can be case sensitiveAll IDataSet implementations are case insensitive since DbUnit 1.5
-
Deprecated FieldsFieldDescriptionsince 2.4.7 Use the
DatabaseConfig.ALL_PROPERTIESwhere features are listed now as well
-
Deprecated MethodsMethodDescriptionsince 2.4.7 Use the
DatabaseConfig.getProperty(String)where features are listed now as wellsince 2.4.7 Use theDatabaseConfig.setProperty(String, Object)also for featuressince 2.3.0. useResultSetTableMetaData(String, ResultSet, IDataTypeFactory, boolean)since 2.4.4 define a user definedDatabaseTestCase.getOperationListener()in advanceUseThrowable.getCause()to retrieve the nested exceptionUseThrowable.getCause()insteadsince 2.3.0 - useColumns.getColumns(String[], Column[])since 2.3.0 - useColumns.getColumns(String[], Column[])Use Assertion.assertEqualsUse Assertion.assertEqualssince 2.3.0 - prefer usage ofColumns.getColumn(String, Column[])since 2.3.0. Prefer usage ofQualifiedTableName.getQualifiedName()creating a newQualifiedTableNameobjectsince 2.3.0. Prefer usage ofQualifiedTableName.getQualifiedName()creating a newQualifiedTableNameobjectsince 2.3.0. Prefer usage ofQualifiedTableName.getQualifiedName()creating a newQualifiedTableNameobjectShould not be used anymoreUseIDataSet.iterator()orIDataSet.reverseIterator()instead.since 2.4.4 define a user definedIDatabaseTester.setOperationListener(IOperationListener)in advancesince 2.4.3 Should not be used anymore. Every concreteIDatabaseTesterimplementation that needs a schema has the possibility to set it somehow in the constructorsince 2.4.5 - useIMetadataHandler.tableExists(DatabaseMetaData, String, String)
-
Deprecated ConstructorsConstructorDescriptionsince 2.3.0 prefer direct usage of
ForwardOnlyResultSetTable(ITableMetaData, ResultSet)and then invokeCachedResultSetTable(IResultSetTable)since 2.4.4 prefer direct usage ofForwardOnlyResultSetTable(ITableMetaData, IDatabaseConnection)and then invokeCachedResultSetTable(IResultSetTable)This constructor is useless when the combine parameter isfalse. Use overload that doesn't have the combine argument.Use public mutators to initialize table values insteadUse public mutators to initialize table values insteadsince 2.3.0. Prefer constructor taking a table/columnName as argumentsince 2.3.0. Prefer constructor taking a table/columnName as argumentsince 2.3.0. Prefer constructor taking a table/columnName as argumentsince 2.3.0. Prefer constructor taking a table/columnName as argumentsince 2.4.7 - useFlatXmlDataSetBuilderto create aFlatXmlDataSetsince 2.4.7 - useFlatXmlDataSetBuilderto create aFlatXmlDataSetsince 2.4.7 - useFlatXmlDataSetBuilderto create aFlatXmlDataSetsince 2.4.7 - useFlatXmlDataSetBuilderto create aFlatXmlDataSetsince 2.4.7 - useFlatXmlDataSetBuilderto create aFlatXmlDataSetsince 2.4.7 - useFlatXmlDataSetBuilderto create aFlatXmlDataSetsince 2.4.7 - useFlatXmlDataSetBuilderto create aFlatXmlDataSetsince 2.4.7 - useFlatXmlDataSetBuilderto create aFlatXmlDataSetsince 2.4.7 - useFlatXmlDataSetBuilderto create aFlatXmlDataSetsince 2.4.7 - useFlatXmlDataSetBuilderto create aFlatXmlDataSetsince 2.4.7 - useFlatXmlDataSetBuilderto create aFlatXmlDataSetsince 2.4.7 - useFlatXmlDataSetBuilderto create aFlatXmlDataSetsince 2.4.7 - useFlatXmlDataSetBuilderto create aFlatXmlDataSetsince 2.4.7 - useFlatXmlDataSetBuilderto create aFlatXmlDataSetsince 2.4.7 - useFlatXmlDataSetBuilderto create aFlatXmlDataSetsince 2.4.7 - useFlatXmlDataSetBuilderto create aFlatXmlDataSetsince 2.4.7 - useFlatXmlDataSetBuilderto create aFlatXmlDataSetsince 2.4.7 - useFlatXmlDataSetBuilderto create aFlatXmlDataSet