コード例 #1
0
        public void ReturnsFalseWhenSchemaDoesntExist()
        {
            var schemaName = "unknownSchema";

            var hasTable = tester.HasTable(schemaName, tableName);

            Assert.IsFalse(hasTable);
        }
コード例 #2
0
        public void Will_Drop_Table_If_Exists()
        {
            DropAndCreateTable(schemaName, tableName);

            tester.DropTable(schemaName, tableName);

            Assert.IsFalse(tester.HasTable(schemaName, tableName));
        }
コード例 #3
0
        public void StatementExecutes()
        {
            var sql = "drop table if exists [dbo].[testtable]; create table [dbo].[testtable]([col1] int);";

            tester.ExecuteStatementWithoutResult(sql);

            var statementSuccessful = tester.HasTable("dbo", "testtable");

            Assert.IsTrue(statementSuccessful);
        }