コード例 #1
0
        public void WillNotExecuteTwice()
        {
            var task = new InitDatabaseTask {
                Database = "DbInitTest"
            };

            task.Execute();
            Assert.AreEqual(TaskState.Success, task.State);
            task = new InitDatabaseTask {
                Database = "DbInitTest"
            };
            task.Execute();
            Assert.AreEqual(TaskState.SuccessOnce, task.State);
        }
コード例 #2
0
ファイル: DbInitTest.cs プロジェクト: Qorpent/qorpent.sys
        public void CanCreateDatabase() {
            var task = new InitDatabaseTask {Database = "DbInitTest"};
            task.Execute();
            Assert.AreEqual(TaskState.Success, task.State);
            var id = DbCommandExecutor.Default.GetResultSync(
                new DbCommandWrapper {
                    ConnectionString = "Server=(local);Trusted_Connection=true",
                    Database = "master",
                    Notation = DbCallNotation.Scalar,
                    Query = @"
select database_id from sys.databases where name= 'DbInitTest'
"
                }
                );
            Console.WriteLine(id);
            Assert.NotNull(id);
        }
コード例 #3
0
        public void CanCreateDatabase()
        {
            var task = new InitDatabaseTask {
                Database = "DbInitTest"
            };

            task.Execute();
            Assert.AreEqual(TaskState.Success, task.State);
            var id = DbCommandExecutor.Default.GetResultSync(
                new DbCommandWrapper {
                ConnectionString = "Server=(local);Trusted_Connection=true",
                Database         = "master",
                Notation         = DbCallNotation.Scalar,
                Query            = @"
select database_id from sys.databases where name= 'DbInitTest'
"
            }
                );

            Console.WriteLine(id);
            Assert.NotNull(id);
        }
コード例 #4
0
ファイル: DbInitTest.cs プロジェクト: Qorpent/qorpent.sys
 public void WillNotExecuteTwice() {
     var task = new InitDatabaseTask {Database = "DbInitTest"};
     task.Execute();
     Assert.AreEqual(TaskState.Success, task.State);
     task = new InitDatabaseTask {Database = "DbInitTest"};
     task.Execute();
     Assert.AreEqual(TaskState.SuccessOnce, task.State);
 }