Вопросы по теме 'dbunit'
Тестирование Spring-JPA
Я разрабатываю веб-приложение с использованием Spring (3.1.x), JSF 2, JPA 2 (Hibernate Provider) для tomcat 6.x. Я хочу протестировать свои классы DAO.
В моем классе DAO: я делаю это:
@PersistenceContext
private EntityManager entityManager;...
4333 просмотров
schedule
23.10.2021
Метод установки DBUnit не вызван?
Я использую DBUnit для тестирования DAO, реализованных с помощью Hibernate и Spring. Я установил точку останова в установочном коде DBUnit и вижу, что соответствующие методы никогда не вызываются. Мне нужно инициализировать мою базу данных по схеме...
3186 просмотров
schedule
03.11.2021
Есть ли способ подключиться к базе данных hsqldb (через инструмент) во время модульного тестирования?
Мой вопрос довольно прост, я использую DBUnit для тестирования своего DAO.
Мне нужно проверить довольно сложный запрос. Я создал набор данных, используя формат flatxml для тестирования.
Мой запрос не возвращает никаких результатов, но я ожидаю...
103 просмотров
schedule
30.11.2021
HSQLDB: org.dbunit.dataset.DataSetException: java.sql.SQLSyntaxErrorException: пользователю не хватает прав или объект не найден: TRIGGER_CATALOG
Я пытался использовать DBUnit в нашем проекте и столкнулся с проблемой. Интересно, сможете ли вы помочь с этим.
Я использую аннотацию @ExpectedDatabase ("file.xml"), и при ее обработке Im в этой точке выполнения:
at...
1002 просмотров
schedule
30.10.2021
Ошибка Spring JUnit Test, вызванная: org.postgresql.util.PSQLException: FATAL: извините, уже слишком много клиентов
Если я запускаю все свои тестовые примеры JUnit сразу (~ 300), я получаю следующее исключение:
org.postgresql.util.PSQLException: FATAL: sorry, too many clients already
at...
1376 просмотров
schedule
14.10.2021
DBUnit настаивает на вставке нуля для неопределенных значений, но я хочу, чтобы использовалось значение по умолчанию для БД.
У меня проблема с DBUnit, вызывающая ошибку вставки SQL. Скажем, у меня есть это в моем файле dbunit testdata.xml:
<myschema.mytable id="1" value1="blah" value2="foo" />
У меня есть такая таблица (postgres)
myschema.mytable имеет...
846 просмотров
schedule
04.10.2021
DBUnit выполняет несколько операторов в базе данных DB2
Мне нужно выполнить несколько операторов SQL в базе данных DB2 из DbUnit. Я попытался выполнить инструкции таким образом:
connection.prepareStatement("statement1;statement2;").execute();
Но проблема в том, что DB2 не распознает; как...
349 просмотров
schedule
24.02.2022
DBUnit, запустите оператор вставки-выбора
Я использую DbUnit для загрузки данных в БД для некоторых интеграционных тестов. Данные указываются в плоском XML-файле следующим образом:
<user id="2" name="bob" type="user">
<user id="1" name="john" type="admin">
Однако в...
1306 просмотров
schedule
02.03.2022
Создание набора данных DBUnit с указанными записями
Я использую DBUnit для создания набора данных, который будет содержать только записи с правильными идентификаторами.
Set ids = new HashSet();
ids.add(new BigDecimal(34552));
TablesDependencyHelper.getDataset(connection, "MYTABLE", ids);
Но я...
1135 просмотров
schedule
08.03.2022
Проблемы схемы dbunit с h2 и оракулом, схема всегда ПУБЛИЧНА
Из предыдущего экспорта базы данных Oracle у меня есть файлы xml и dtd с большим количеством данных, но dbunit, похоже, игнорирует файлы dtd, когда я пытаюсь импортировать данные.
flatXMLBuilder.build(xmlFile);
Я всегда получаю это сообщение...
1262 просмотров
schedule
10.03.2022
OutOfMemoryError: попытка оптимизировать многомодульные модульные тесты Maven с использованием HSQLDB, DBUnit, unitils, Hibernate, Spring
У меня есть большой многомодульный проект Maven с тысячами тестов. Каждый тест загружает DAO, сервисы и т. д., используя аннотацию SpringApplicationContext. Моя конфигурация unitils выглядит так:
database.driverClassName=org.hsqldb.jdbcDriver...
830 просмотров
schedule
17.03.2022
Автоматическая генерация набора данных DBUnit
Я видел пару вопросов о создании наборов данных в DbUnit здесь, на StackOverflow, но все они касались экспорта данных из существующих таблиц.
Мой вопрос: может ли DBUnit создать какой-то фиктивный набор данных на основе моей схемы базы данных?...
3280 просмотров
schedule
18.03.2022
SQL-запрос выдает исключение не в агрегатной функции или группе по предложению
Я работаю над исправлением набора тестов для нашего проекта, который тестируется через Hibernate/DBUnit. Есть несколько тестовых случаев, которые выдают похожее исключение из Hibernate, которое выглядит примерно так:
java.sql.SQLException: не в...
26500 просмотров
schedule
14.04.2022
Проблемы с совместимостью HSQLDB с postgres
Мой запрос Postgres включает SELECT FOR UPDATE .
Запрос:
UPDATE TABLE_NAME SET COL1 = 'C1' WHERE COL2 IN
(SELECT COL2 FROM TABLE_NAME WHERE COL3 = 'C3' LIMIT 1 FOR UPDATE SKIP LOCKED)
Использование HSQLDB для тестирования. Не имеет FOR...
840 просмотров
schedule
17.04.2022
Как загрузить тестовые данные DBUnit один раз для каждого случая с помощью Spring Test
Spring Test услужливо откатывает любые изменения, внесенные в базу данных в рамках метода тестирования. Это означает, что нет необходимости тратить время на удаление / перезагрузку тестовых данных перед каждым методом тестирования.
Но если вы...
10619 просмотров
schedule
23.04.2022
dbunit не может прочитать данные из dataset.xml
Я пытаюсь запустить тестовый пример dbunit, загружая данные из файла xml (dataset.xml), и программа не может найти таблицу. Я новичок в dbunit, и отсутствие хороших рабочих примеров мешает мне запустить простую программу. Кто-нибудь может помочь в...
1335 просмотров
schedule
06.05.2022
Subversion и DBUnit — как загрузить конкретную версию моментального снимка
Я отправил вопрос в список рассылки DBunit об ошибке, которую я вижу, когда компилирую свою программу. Один из ответов, которые я получаю, показан ниже:
Пожалуйста, попробуйте 2.4.9-SNAPSHOT (вам придется собирать из исходного кода;...
156 просмотров
schedule
25.05.2022
Как сделать так, чтобы DBUnit @DatabaseSetup выполнялся до весеннего автоматического подключения?
Рассмотрим типичный весенний тест DBUnit (см. https://github.com/springtestdbunit/spring-test-dbunit ):
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations = {
"classpath:/META-INF/spring/applicationContext-database.xml",...
3206 просмотров
schedule
08.06.2022
DBUnit: org.dbunit.DatabaseUnitException: имя таблицы обработки исключений после вставки DataSet
У меня тут любопытная проблема с DBUnit. Я хочу попробовать вставить новую запись в таблицу через набор данных XML:
<?xml version='1.0' encoding='UTF-8'?>
<dataset>
<MyTable ID="1" OtherID="34588" Count="15" Value="20.0" />...
4770 просмотров
schedule
08.08.2022
Ожидается DbUnit DbComparisonFailure:‹uniqueidentifier›
Мы делаем сравнение баз данных / наборов данных.
Исходная БД: SQL Server Целевая БД: SAP HANA
Сообщение об ошибке : org.dbunit.assertion.DbComparisonFailure: несовместимые типы данных: (table=dataset, col=JobId) ожидалось:‹uniqueidentifier› ,...
68 просмотров
schedule
01.09.2022