Описание тега dbunit
DbUnit - это расширение JUnit, предназначенное для проектов, управляемых базой данных, которое, помимо прочего, переводит вашу базу данных в известное состояние между тестовыми запусками.
0
ответов
Скопируйте все содержимое JDBCDataSource в другой JDBCDataSource
По причинам тестирования мне нужно сделать снимок данной базы данных, к которой я могу получить доступ только через JDBC(у меня нет командной строки / административного доступа) Мне нужно было бы скопировать все его содержимое в другой источник данн…
03 мар '14 в 10:27
1
ответ
Интеграционный тест Spring Hibernate возвращает неожиданный результат
Я использую Maven, Hibernate и Spring в своем приложении. Я реализовал классы сущностей, классы DAO и классы обслуживания в собственных пакетах. У меня проблема при тестировании сервиса. При модульном тестировании метода DAO, который вызывает эта ко…
13 июл '11 в 08:36
1
ответ
Как заставить PHPUnit_Extensions_Database_DB_DefaultDatabaseConnection работать на PhpUnit 6? Как создать псевдоним для классов DBUnit 3?
К сожалению, я не могу использовать композитор в моем проекте. Он использует Zend Framework 1 с тысячами тестов phpUnit для PhpUnit 5. Теперь я хочу перенести (перенести) их в PhpUnit 6. Декларация: <?xml version="1.0" encoding="UTF-8"?> <p…
17 авг '17 в 08:38
1
ответ
DBUnit: обнаружена исключительная ситуация NoSuchTableException
Я только что использовал DBUnit в течение последних 2 дней, и у меня возникла проблема при сравнении таблицы с файлом XML. Я вставил весь код и упростил некоторый код, чтобы люди могли попытаться выяснить, в чем проблема. На самом деле метод, которы…
22 фев '12 в 20:06
2
ответа
DBUnit выбрасывает NoSuchColumnException при удалении набора данных
Я делаю некоторые модульное тестирование с использованием DBUnit. Я могу правильно вставить набор данных из файла xml, но не могу очистить набор данных после того, как все будет завершено. Ниже приведена моя схема таблицы для столбца идентификатора …
18 сен '14 в 12:22
1
ответ
Мне нужно использовать две разные таблицы из idataset (DBUnit), как я могу это сделать?
Мне нужно использовать две разные таблицы из idataset (DBUnit), как я могу это сделать? @Override protected IDataSet getDataSet() throws Exception { return new FlatXmlDataSetBuilder().build(loadFile("dao/group/dataSet.xml")); } за одни столы?
31 май '18 в 19:12
0
ответов
phpunit не заселяет светильники в Laravel 4
Я пытаюсь добавить каркас модульного тестирования в уже существующий проект Laravel. Я прочитал руководство по PHPUnit и пытаюсь настроить среду sqlite с использованием наборов данных.xml для заполнения тестовых данных и основной миграции для создан…
18 апр '15 в 21:58
1
ответ
Загрузка нулевых значений с помощью CsvDataFileLoader в dbunit
Мы используем CsvDataFileLoader загрузить в наши справочные данные так: new InsertIdentityOperation(DatabaseOperation.CLEAN_INSERT) .execute(connection, new CsvDataFileLoader().load("/sql/ReferenceData/")); Есть ли в любом случае поставить null знач…
08 июн '11 в 13:48
1
ответ
Использование переменных в загрузочном файле DBUnit
Есть ли способ, которым я могу использовать переменные в моем загрузочном файле в DBUnit, чтобы я мог заполнять динамические данные во время выполнения например <Employee id="var" , name="emp1" /> и я хочу, чтобы var был чем-то, что я могу пре…
04 сен '13 в 05:24
1
ответ
Схема dbunit связана с h2 и oracle, схема всегда PUBLIC
Из предыдущего экспорта базы данных Oracle у меня есть файлы xml и dtd с большим количеством данных, но dbunit, похоже, игнорирует файлы dtd при попытке импортировать данные. flatXMLBuilder.build(xmlFile); Я всегда получаю это сообщение об ошибке пр…
27 ноя '14 в 14:45
1
ответ
Как проверить Дао с помощью Dbunit для таблицы, в которой нет спящего объекта
Я написал тестовый класс для Дао, используя DbUnit и набор данных Вот мой класс: @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration(locations = { "classpath:config/appContext-test.xml" }) @TestExecutionListeners({DependencyInjectionTestEx…
08 июн '16 в 07:14
1
ответ
Spring + JPA "Превышено время ожидания блокировки; попробуйте перезапустить транзакцию"
Я новичок в Spring и JPA, и я столкнулся с проблемой, указанной в названии. Чтобы упростить задачу, у меня есть два класса: User и FeedItem. Пользователь может иметь больше FeedItems, но связь является двунаправленной (FeedItem знает, с каким пользо…
02 фев '12 в 17:20
1
ответ
Интеграционное тестирование репозитория Spring с помощью DBUnit
Я следил за этой очень полезной публикацией в блоге Петри Кайнулайнена, чтобы написать интеграционные тесты для моего кода репозитория Spring, используя spring-data-jpa и DBUnit. У меня есть XML-файл контекста бина, настроенный так <?xml version=…
20 янв '15 в 10:58
1
ответ
Отключить внешний ключ в тесте dbunit
Я использую dbunit 2.5.4 с junit 4, Java 8 и Oracle db (11 что-то). Я успешно загрузил свою тестовую базу данных в плоский файл (xml), следуя онлайн-учебникам. Теперь я хочу сделать CLEAN_INSERT, но я получаю исключение CyclicTablesDependencyExcepti…
10 апр '18 в 01:32
1
ответ
DbUnit превосходный обнуляемый внешний ключ
Я пытаюсь установить обнуляемый BIGINT внешний ключ в моем файле Excel, чтобы заполнить данные для моего DbUnit test, но я получаю следующее исключение, оставляя ячейку пустой: Caused by: org.dbunit.dataset.datatype.TypeCastException: Unable to type…
18 фев '14 в 14:32
1
ответ
Доступ к временной таблице из DBUnit
У меня есть хранимая процедура в Sybase, которая возвращает некоторые данные во временную таблицу (давайте назовем ее #results). Если я создаю эту таблицу из своего собственного кода и вызываю хранимую процедуру и проверяю #results, все в порядке (я…
16 фев '12 в 15:07
1
ответ
Тестирование JPA/Hibernate сущностей с использованием DBUnit
У меня есть некоторые проблемы с некоторыми объектами, особенно с использованием JPA/Hibernate и DBUNIT. Я столкнулся с этой ошибкой, когда пытался построить проект. Tests run: 2, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 2.221 sec <<&…
19 янв '12 в 19:19
1
ответ
Как правильно сделать ссылку dbunit на файл dtd в наборе данных xml?
Как я могу настроить dbunit, чтобы добавить мне строку в теге набора данных xml, которая ссылается на файл dtd? В моем XML-файле я получаю свой набор данных, представленный как <dataset> <TABLE COLUMN="value ..." ... Но я хочу добавить ссыл…
19 ноя '14 в 11:44
8
ответов
org.dbunit.dataset.NoSuchTableException: не удалось найти таблицу 'xxx' в схеме 'null'
Я знаю, что здесь обсуждались дискуссии. Я прочитал большинство из них, но я не могу найти решение своей проблемы. Я настроил спящий и весенний. Я делаю TDD, поэтому мне пришлось подключить надлежащую среду тестирования DAO перед написанием кода. Db…
21 фев '11 в 12:53
2
ответа
org.dbunit.dataset.NoSuchColumnException
Я получаю следующую ошибку при запуске моих тестов: org.dbunit.dataset.NoSuchColumnException: myTable.MYFIELD - (Non-uppercase input column: myfield) in ColumnNameToIndexes cache map. Note that the map's column names are NOT case sensitive. at org.d…
13 ноя '17 в 12:44