Вопросы по теме '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 просмотров

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 просмотров

OutOfMemoryError: попытка оптимизировать многомодульные модульные тесты Maven с использованием HSQLDB, DBUnit, unitils, Hibernate, Spring
У меня есть большой многомодульный проект Maven с тысячами тестов. Каждый тест загружает DAO, сервисы и т. д., используя аннотацию SpringApplicationContext. Моя конфигурация unitils выглядит так: database.driverClassName=org.hsqldb.jdbcDriver...
830 просмотров

Автоматическая генерация набора данных 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 просмотров

Subversion и DBUnit — как загрузить конкретную версию моментального снимка
Я отправил вопрос в список рассылки DBunit об ошибке, которую я вижу, когда компилирую свою программу. Один из ответов, которые я получаю, показан ниже: Пожалуйста, попробуйте 2.4.9-SNAPSHOT (вам придется собирать из исходного кода;...
156 просмотров

Как сделать так, чтобы DBUnit @DatabaseSetup выполнялся до весеннего автоматического подключения?
Рассмотрим типичный весенний тест DBUnit (см. https://github.com/springtestdbunit/spring-test-dbunit ): @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration(locations = { "classpath:/META-INF/spring/applicationContext-database.xml",...
3206 просмотров

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