Ejemplo n.º 1
0
        ExistDatabaseWithThatName(this StringAssertions assertions,
                                  string connectionString)
        {
            var databaseName     = assertions.Subject;
            var sqlServerCreator = new SQLServerCreator(StubConnectionStringBuilder.Create());
            var isExists         = sqlServerCreator.IsExists(databaseName) &&
                                   !string.IsNullOrEmpty(databaseName);

            Execute.Assertion.ForCondition(isExists).FailWith("database does not exists");
            return(new AndConstraint <StringAssertions>(assertions));
        }
Ejemplo n.º 2
0
        public void when_run_concurrency_command_should_execute_all_commands()
        {
            var connectionString = StubConnectionStringBuilder.Create();

            Parallel.For(0, 20, (i) =>
            {
                var sqlServerCreator = new SQLServerCreator(connectionString);
                var databaseName     = DatabaseGenerator.NewName;

                sqlServerCreator.Create(databaseName);

                sqlServerCreator.Drop(databaseName);
            });
        }
Ejemplo n.º 3
0
 public SqlServerCreatorConnectWithSqlDbSandboxConnectionTest()
 {
     _database = new SQLServerCreator(new SqlServerDbSandBoxConnection(StubConnectionStringBuilder.Create()));
 }
Ejemplo n.º 4
0
 public SQLServerCreatorTest()
 {
     _database = new SQLServerCreator(StubConnectionStringBuilder.Create());
 }
 public FluentDatabaseSandBoxTest()
 {
     _sqlServerDatabase = new SQLServerCreator(StubConnectionStringBuilder.Create());
     _migrationDllPath  = Directory.GetCurrentDirectory() + @"\MigratorFile\FluentMigrator.dll";
     CreateFluentMigratorHandler();
 }