2010-02-18 2 views
0

-им testcases блока записи для класса,проблемы в NUnit testcases

Я хочу, чтобы создать файл базы данных в настройках сделать TestCase использовать его и удалить файл в разборках

проблемы являются время, необходимое для копирования не предсказывается и иногда не может демонтаж состояние удалить файл

Помоги мне пожалуйста ..

кода в настройках имеет File.Copy скопировать файл

в разборки он File.Delete удалить файл

+0

Вероятно, это не время копирования, которое вызывает проблему, но что код доступа к данным все еще имеет открытый файл. Я сделал это только с файлами .mdf, поэтому не могу сказать, что будет работать для файлов .mdb. Как сказал Двой, это идет по пути боли. – TrueWill

ответ

0

Какую БД вы создаете? Не может ли он быть создан в памяти?

+0

Это не пусто. Я создаю с помощью copyng другого файла .mdb ... – user251334

+1

Я думаю, что вы, возможно, атакуете проблему из-за неправильного угла. Вы бы поехали лучше: - создание сценариев в вашем браузере и создание в памяти версий и текущих тестов. - Издевательствовать ваши классы доступа к данным и тестирование против них. Возможно, это сообщение могло бы помочь: http://stackoverflow.com/questions/579075/mocking-datasets-with-moq – Dve

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