Ошибка Unitils при вставке тестовых данных из набора данных DBUnit

#java #oracle11g #dbunit #unitils

Вопрос:

Я знаю, что Unitils прекращено, но для более опытных парней у меня есть следующий вопрос:

Я использую наборы данных DBUnit для тестирования своего приложения, но я не могу подключиться к базе данных, что бы я ни пытался сделать. Я использую jdbc, sql express 11g, разработчик oracle sql. Это мой файл unitils.properties:

 database.driverClassName=oracle.jdbc.driver.OracleDriver
database.url=jdbc:oracle:thin:@localhost:1521:xe
database.userName=user
database.password=user
database.schemaNames=user
database.maxConnections=25

dbMaintainer.preserve.schemas=user
database.dialect=oracle

dbMaintainer.autoCreateExecutedScriptsTable=true
updateDataBaseSchema.enabled=true
shutdown=true
dbMaintainer.generateDataSetStructure.enabled=false
 

Для каждого теста, который я пытаюсь выполнить, я получаю следующую ошибку:

 Missing configuration for org.unitils.core.dbsupport.DbSupport.implClassName
 

Я попытался добавить конфигурацию для него, но безуспешно, так как я нашел решения только для mysql:

 org.unitils.core.dbsupport.DbSupport.implClassName.mysql=org.unitils.core.dbsupport.MySqlDbSupport
 

Что можно сделать для oracle?

Редактировать:

Я нашел конфигурацию для oracle в sourceforge, но безрезультатно, я все равно получаю ту же ошибку, даже если я ее настроил.

 org.unitils.core.dbsupport.DbSupport.implClassName.oracle=org.unitils.core.dbsupport.OracleDbSupport