Как легко заполнить инициализатор контекста Entity Framework тестовыми данными? - PullRequest
2 голосов
/ 01 декабря 2011

Есть ли способ генерировать инициализатор контекста из записей базы данных и т. Д.?

Я использую Code First 4.2 и хочу иметь согласованный набор данных для запуска приложения.

У меня большой контекст, который я хочу заполнить, и я не хочу вводить вручнуюэто из.Также есть ли способ генерировать случайные данные и т. Д., Которые отвечают требованиям организаций?

1 Ответ

2 голосов
/ 02 декабря 2011

Одна вещь, которую вы можете использовать, это планы DataGeneration, которые есть у DatabaseProject.Мы используем их для генерации наших тестовых данных с некоторыми значимыми значениями.

Здесь вы можете найти пошаговое руководство.

Или вы можете использовать Sql Server Management Studio для скриптинга данныхкоторый в данный момент находится в вашей базе данных, и выполните этот скрипт в инициализаторе.

...