2013-08-30 2 views
0

Мне нужно реализовать простую программу, которая импортирует данные из XML-файла в базу данных MySQL.Любой инструмент для тестирования базы данных (TDD) для Eclipse?

Дело в том, что я должен использовать TDD (Test Driven Development) во время реализации, например. Я должен написать тесты, прежде чем писать код.

мне нужно проверить вставку данных в БД, подключение и т.д.

БД MySQL является дБ.

Какой лучший инструмент TDD для Eclipse для тестирования db?

+0

Eclipse? Используйте maven, jpa и в базе данных памяти, например H2? –

+0

Мне нужно использовать MySQL db. И инструмент для тестирования как Fitnesse или что-то еще –

+0

Вы можете эмулировать MySQL с базами данных в памяти. Любая причина, по которой вы не будете использовать стандартные (j) модульные тесты? –

ответ

0

У вас есть хороший пример TDD с базой данных по адресу Koskela's book.

Вы можете использовать базу данных памяти, как сообщают некоторые комментарии, или базу данных mysql (медленнее) для ваших тестов.

Важно то, что тесты должны покидать базу данных тестирования точно так, как они ее нашли. Это делает тесты независимыми друг от друга.

Смежные вопросы