Использование миграции с помощью Effort.EF6?
============================================

 Я использую EF6, и теперь я настраиваю некоторые тесты для своих агрегатов. Я решил использовать Effort.EF6, потому что хотел бы, чтобы эти тесты выполнялись без установки всего механизма базы данных. 

 Мой DbContext использует миграцию и метод посева, который вставляет некоторые данные. Может ли Effort.EF6 использовать это или следует использовать методы Effort для посева данных? 

 Миграции происходят автоматически. Я называю обычный метод семенного контекста, когда мне нужны заполненные данные. Обратите внимание, что в зависимости от области вашего контекста (для каждого теста или для каждой тестовой сборки) вы можете запускать множество и много запросов для вашего посева. Это имеет как последствия для производительности, так и проблемы отладки, поскольку любые ошибки посева начнут отображаться как ошибки в ваших тестах, а любые записи, которые происходят во время посева, будут регистрироваться как часть каждого теста. 

```
var connection = Effort.DbConnectionFactory.CreateTransient();
var context = new DbContext(connection);
context.Seed();

```