Esempio n. 1
0
            public void then_it_executes_scripts_from_resources()
            {
                var strategy = new ScriptInitializer(typeof(ScriptsRes));

                using (var context = new TestInitializerDbContext())
                {
                    strategy.InitializeDatabase(context);
                }
            }
Esempio n. 2
0
            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);
                }
            }