Здравствуйте.
Приложение должно получать некоторые данные из xls-файла, делать с ними некоторые операции и ложить в БД.
Для тестирования отдельных классов можно использовать NUnit.
Задача следующая: надо сделать приемочные тесты для всего приложения в целом (подсунуть специально сформированные xls файлы и проверить, что оказалось в БД). Весь процесс сборки и тестирования должен быть автоматизирован. Мы планируем использовать NAnt.
Есть ли какие-нибудь инструменты, позволяющие до начала каждого теста привести БД в ожидаемое состояние, а после теста проверить правильность данных в БД, с помощью целей (target) NAnt? Не знаю, может, очень туманно описал проблему...

Вот, к примеру, использование DBUnit совместно с целью ant в Java (заполнение БД нужными значениями до теста)
http://dbunit.sourceforge.net/howto.html#canoo. Хотелось бы что-то такое же для .NET
Буду благодарен за любые советы.