public void then_it_executes_scripts_from_resources() { var strategy = new ScriptInitializer(typeof(ScriptsRes)); using (var context = new TestInitializerDbContext()) { strategy.InitializeDatabase(context); } }
public void then_it_executes_scripts_from_files() { var scriptsDirectory = new DirectoryInfo("Resources/Scripts"); var strategy = new ScriptInitializer(scriptsDirectory); using (var context = new TestInitializerDbContext()) { strategy.InitializeDatabase(context); } }
public void then_it_executes_scripts_from_resources() { AppDomain.CurrentDomain.SetData("DataDirectory", Directory.GetCurrentDirectory()); var strategy = new ScriptInitializer <TestInitializerDbContext>(typeof(ScriptRes)); System.Data.Entity.Database.SetInitializer <TestInitializerDbContext>(strategy); using (var context = new TestInitializerDbContext()) { context.Database.Initialize(force: true); } }