Все вопросы: [dbunit]

20 вопросов

похожие теги:
0
голосов
2ответов
2910 просмотров

Problem with dbUnit: java.sql.SQLException: Closed Statement

I have a strange problem with dbUnit. I use dbUnit 2.4.4, java 1.6, Spring (as db connection pool), Oracle 9 for my project with about 50 unit tests. For some of them (when I run whole set of tests) I get such exception: Closed Statement [junit] junit.framework.AssertionFailedError: Closed State...

23
голосов
5ответов
23708 просмотров

Is there any way for DBUnit to automatically create tables?

I just realized that DBUnit doesn't create tables by itself (see How do I test with DBUnit with plain JDBC and HSQLDB without facing a NoSuchTableException?). Is there any way for DBUnit to automatically create tables from a dataset or dtd? EDIT: For simple testing of an in-memory database lik...

16
голосов
3ответов
19691 просмотров

How do I test with DBUnit with plain JDBC and HSQLDB without facing a NoSuchTableException?

I am trying to use DBUnit with plain JDBC and HSQLDB, and can't quite get it to work -- even though I've used DBUnit with Hibernate earlier with great success. Here's the code: import java.sql.PreparedStatement; import org.dbunit.IDatabaseTester; import org.dbunit.JdbcDatabaseTester; import org...

10
голосов
1ответов
3405 просмотров

PHPUnit Database Extension - How to have an empty dataset?

I want to create a test table that is empty. Using the Example from digitalsandwich, I want something like: require_once 'PHPUnit/Extensions/Database/TestCase.php'; class BankAccountDBTest extends PHPUnit_Extensions_Database_TestCase { protected $pdo; public function __construct() ...

0
голосов
2ответов
1712 просмотров

Java: DBunitils + Spring: Different Hibernate-Dialect

I currently use spring for depency injection. Hibernate uses a postgres dialect for the normal run, but I want to use HSQL for the DBUnitils Databank-Testing. My Spring-Configuration contains this: <!-- Hibernate session factory --> <b...

6
голосов
3ответов
2473 просмотров

Changing Database schemas & unit tests

     Before we start I know a fair few people consider tests that hit the database not "unit tests". Maybe "integration tests" would be a better name. Either way developer tests that hit the database.      To enable unit-testing I have a developer local database which I clear and the populate wi...

0
голосов
1ответов
8366 просмотров

DBUnit and SQL Server getting a socket closed

I keep getting this exception with DBUnit in the same place: org.dbunit.dataset.DataSetException: com.microsoft.sqlserver.jdbc.SQLServerException: Socket closed at org.dbunit.database.DatabaseTableMetaData.getColumns(DatabaseTableMetaData.java:359) etc. Caused by: com.microsoft.sqlserver.jd...

0
голосов
3ответов
366 просмотров

Managing static data

I'm looking for a Java (or Groovy) solution for managing static data i.e. data in infrequently changing tables such as a list of countries. I would like to keep the list of countries in a text file and have the tables automatically updated when the server starts. I can't simply delete all the ta...

2
голосов
2ответов
2008 просмотров

dbUnit data types

I'm using dBUnit and am trying to assert a row of my pre-defined FlatXmlDataSet with the actual DB dataset. The problem is the getValue for my Verification Code field returns a string when that data originates from the FlatXmlDataSet and as an Integer when its from the actual live database. This ...

0
голосов
3ответов
689 просмотров

DbUnit how to guard against multiple tests running at the same time?

I am working on a test environment for a project, and am looking into using DbUnit.NET to do a lot of the database interaction testing. I do have one very big question though: We are running against Oracle, and setting up a seperate test DB instance for every developer really isn't feasible (esp...

0
голосов
1ответов
473 просмотров

DBUnit: How to refresh only on failure?

I am using DBUnit to test a Spring/Hibernate persistence. I created an abstract test: public abstract class AbstractTestCase extends AbstractTransactionalDataSourceSpringContextTests { @Override protected String[] getConfigLocations() { return new String[] { ...

0
голосов
2ответов
1429 просмотров

Почему мои тесты DBUnit занимают так много памяти?

У меня есть приложение на основе гибернации, которое использует DBUnit для модульного тестирования. У нас есть тестовая база данных XML, которая загружается фиктивными данными в setUp () каждого теста и удаляется во время tearDown (). Проблема в том, что я больше не могу запускать весь пакет в с...

2
голосов
2ответов
1795 просмотров

DBUnit: не удалось найти столбец MYCOL для <schema.table> MYSCHEMA .MYTABLE в каталоге MYDB, поскольку имена не совпадают в точности</schema.table>

Мне не удается создать экспорт моей базы данных с помощью org.dbunit.database.QueryDataSet. Когда я вызываю org.dbunit.dataset.xml.FlatXmlDataSet.write (IDataSet, OutputStream), я получаю следующую трассировку стека: java.lang.IllegalStateException: Did not find column 'MYCOL' for &lt;schema....

1
голосов
2ответов
1149 просмотров

Как мне заставить dbunit нормально работать с типами данных MySQL enum?

Я пытаюсь использовать dbunit для тестирования кода доступа к нашей базе данных, и у меня возникает проблема. Мы используем MySQL 5 что-то или другое в качестве самой базы данных. Я экспортировал небольшой набор данных в FlatXmlDataSet и когда я настраиваю тестовый пример, он генерирует ис...

0
голосов
3ответов
947 просмотров

DbUnit для C ++?

Мы разрабатываем C ++ под Linux и собираемся настроить автоматические тесты. Мы намерены использовать среду тестирования, такую ​​как CppUnit или CxxTest. Мы используем Ant для создания программного обеспечения, и мы также будем использовать его для запуска тестов. Поскольку некоторые тесты п...

1
голосов
3ответов
24379 просмотров

Запрос SQL выдает исключение "не в агрегатной функции или в группе по предложению"

Я работаю над исправлением набора тестов для нашего проекта, который тестируется через Hibernate / DBUnit. Есть несколько тестовых примеров, которые все вызывают аналогичное исключение из Hibernate, которое выглядит примерно так: java.sql.SQLException: не в агрегированной функции или в предл...

0
голосов
3ответов
11783 просмотров

Исключение NoSuchTableException выбрасывается из тестовых примеров dbunit

Я пытаюсь исправить набор тестов в проекте, который я унаследовал от другого программиста для некоторого кода базы данных Java. Сам проект использует спящий режим и MySQL для материалов БД, но для целей тестовых случаев используется dbunit. Я могу правильно загрузить и инициализировать фабрику с...

1
голосов
2ответов
6276 просмотров

Преобразование между oracle.sql.TIMESTAMPTZ и стандартными классами JDBC для DbUnit

Я использую Oracle 10g и имею столбцы с Type_Name TIMESTAMP (6) С ЧАСОВЫМ ПОЯСОМ При преобразовании в классы Java они выглядят как oracle.sql.TIMESTAMPTZ Но DbUnit не может преобразовать определенные классы Oracle в строки для записи в XML. Мне интересно, есть ли для меня простой спо...

1
голосов
2ответов
5935 просмотров

Экспорт данных DBUnit

Кто-нибудь знает, есть ли у dbunit возможность экспортировать определенные данные из нескольких таблиц одновременно на основе оператора sql, как это можно сделать, используя класс QueryDataSet dbunit для экспорта данных из одной таблицы на основе оператора sql, как можно увидеть здесь . Джеймс

2
голосов
2ответов
1681 просмотров

Странная проблема DB2 с DBUnit

При запуске тестов DBUnit у меня возникает странная проблема с DB2. Мои тесты DBUnit сильно настраиваются, но я не думаю, что это проблема. Когда я запускаю тесты, я получаю ошибку: SQLCODE: -1084, SQLSTATE: 57019 что переводится как SQL1084C Сегменты общей памяти не могут быть...