Вопросы по теме 'dbunit'
DbUnit, как защититься от одновременного запуска нескольких тестов?
Я работаю над тестовой средой для проекта и изучаю использование DbUnit.NET для тестирования взаимодействия с базой данных. Но у меня есть один очень большой вопрос:
Мы работаем против Oracle, и создание отдельного тестового экземпляра БД для...
713 просмотров
schedule
16.02.2024
Java: DBunitils + Spring: другой диалект Hibernate
В настоящее время я использую spring для инъекции зависимостей. Hibernate использует диалект postgres для обычного запуска, но я хочу использовать HSQL для тестирования банка данных DBUnitils.
Моя Spring-Configuration содержит следующее:...
1757 просмотров
schedule
20.03.2022
NoPrimaryKeyException от DBUnit при загрузке набора данных в базу данных
Я получаю NoPrimaryKeyException, когда пытаюсь запустить один из моих модульных тестов, который использует DBUnit. Таблица данных создается с использованием Hibernate и представляет собой таблицу соединения между двумя классами, отображающую...
5013 просмотров
schedule
25.06.2023
восстановление базы данных в определенное состояние для тестирования
Мы используем базу данных Oracle (или postgres) и сервер приложений для выполнения интеграционных тестов. Чтобы изолировать каждый тест от другого, схема базы данных удаляется и создается заново перед каждым тестом.
Как видите, это процесс,...
2156 просмотров
schedule
24.02.2023
DBunit не может найти таблицы, определенные в наборе данных
У меня есть набор данных (определенный в xml), и я использую PostGreSQL, POJO, аннотированные с помощью JPA, и DbUnit с Junit для тестов.
Когда тест запускается, он создает таблицы и последовательности в базе данных, но когда он начинает читать...
1705 просмотров
schedule
04.01.2023
Как создать набор данных DBUnit/что угодно, чтобы вставить/очистить таблицу с древовидными данными
У меня есть очень простая таблица (id, name, parent), представляющая дерево. Я хочу использовать dbunit при тестировании этой таблицы, поэтому я создал простой набор данных для 2 узлов (yaml вместо xml для удобства чтения):
node:
- id: 1...
1119 просмотров
schedule
05.07.2022
Тестирование веб-приложения бэкэнда БД в java [необходим инструмент]
Я хочу создать тестовый костюм для своего веб-приложения Java. Это приложения JSP с возможностью подключения JDBC. Мои требования заключаются в следующем,
1 - я должен иметь возможность тестировать логику моей базы данных (запросы и т. д.) через...
1579 просмотров
schedule
17.02.2023
DBUnit не сбрасывает последовательности
У меня есть система с Spring + Maven + JPA (Hibernate). Я использую Junit и DBUnit. У меня есть Entity со сгенерированным идентификатором: во время тестов он не сбрасывает последовательность. Как я могу это решить?
1891 просмотров
schedule
12.08.2023
DbUnit не видит столбец Oracle NoSuchColumnException
Настройки ДбЮнит:
DatabaseConfig config = connection.getConfig();
config.setProperty(DatabaseConfig.FEATURE_SKIP_ORACLE_RECYCLEBIN_TABLES, true);
config.setProperty(DatabaseConfig.PROPERTY_DATATYPE_FACTORY, new...
4609 просмотров
schedule
29.03.2024
Моделирование триггера с помощью dbUnit
Я использую dbUnit для размещения тестовых данных в БД с набором данных, например
<dataset>
<TABLE_1 PRIMARY_KEY_COL="10000001" OTHER_COL="Some Text"/>
</dataset>
Моя проблема в том, что в db есть триггер...
1097 просмотров
schedule
24.06.2023
Как сделать модульные тесты для классов DAO менее хрупкими при отсутствии базы данных для статического тестирования?
Вот сканарио:
Я работаю над объектом DAO, который использует API критериев гибернации для формирования ряда сложных запросов для выполнения определенных задач в базе данных (например, поиск по ключевым словам по нескольким полям).
Нам нужно...
1308 просмотров
schedule
12.05.2023
Как исключить столбец во время INSERT с помощью dbunit в HSQLDB
Я экспортирую данные из MS SQLServer в файл xml, а затем использую этот набор данных при выполнении модульных тестов, для которых требуется база данных. Я использую для этого плагин dbunit maven.
К сожалению для меня, не все столбцы в некоторых...
1741 просмотров
schedule
09.10.2022
Есть ли способ сделать DBUnit Удалить все для всех таблиц перед вставкой необходимых строк
(Предупреждение о вопросе новичка DBUnit!)
Похоже, что DBUnit для каждой таблицы «удаляет все записи из таблицы, а затем выполняет операцию вставки».
Это означает, что вы не можете использовать порядок загрузки файла xml для очистки данных,...
3291 просмотров
schedule
21.07.2023
Набор данных dbunit не помещает логическое поле в базу данных
Я использую DbUnit для интеграционных тестов. У меня есть следующий набор данных.
<?xml version='1.0' encoding='UTF-8'?>
<dataset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="dataset.xsd">...
1116 просмотров
schedule
13.06.2023
Dbunit выдает исключение NullPointerException для onSetup()
Я пытаюсь разобраться с использованием dbunit и junit. Тесты представляют собой базовые тесты junit, не связанные с базой данных. Однако класс терпит неудачу еще до того, как доберется туда. Когда вызывается метод onSetup() из IDatabaseTester ,...
2058 просмотров
schedule
09.03.2023
JUnit + DbUnit: переключение соединения с базой данных между средами разработки и тестирования.
Я устанавливаю тестовые леса вокруг существующего проекта. Сюда входят некоторые интеграционные тесты с использованием JUnit и DbUnit. Я также установил установку Jenkins для непрерывной интеграции.
Моя проблема связана с изменением соединений БД...
4421 просмотров
schedule
25.07.2022
Проблема DBUnit с сохранением данных
У меня есть baseDAO , который содержит методы для основных CRUD операций. И для каждой операции делаем getJpaTemplate.xxx() операции. Код отлично работает в рабочей среде , но теперь нам нужно написать UTs для DAO слоя, а мы используем...
900 просмотров
schedule
19.11.2022
Как извлечь подмножество базы данных в файл dbunit с помощью запроса sql?
Почему ?
У меня есть большая таблица Oracle. Я хотел бы протестировать некоторые методы DAO. Для этого я использую dbunit.
Проблема
Я хотел бы извлечь подмножество существующей базы данных в виде плоского xml-файла dbunit, используя запрос...
1046 просмотров
schedule
05.10.2022
Чтение Excel с помощью DBUnit
Я получил требование создать в нашей системе небольшой модуль для чтения электронных таблиц Excel, которые пользователь загружает в систему. Я провел небольшое исследование, и многие люди используют Apache POI или JExcel для чтения файлов Excel. Оба...
715 просмотров
schedule
19.03.2022
DBUnit игнорирует псевдонимы столбцов при создании набора данных из запроса?
У меня есть два набора данных, которые я хочу сравнить с DBUnit: один определяется как файл XML, другой я пытаюсь создать с помощью запроса:
dbConnection.createQueryTable("my_table", "SELECT ...");
Выбор проходит через пару таблиц, где...
461 просмотров
schedule
30.04.2023