Exemplo n.º 1
0
 public void TestCreateDropPlSqlBlock()
 {
     CollectionAssert.AreEqual(
         new[] { "create table t (number a, varchar2(10) )", "drop table t", PlSqlBlock.Replace("\r", "").Trim() },
         ScriptSplitter.Process(CreateDrop + "\n" + PlSqlBlock).ToArray()
         );
 }
Exemplo n.º 2
0
 public void TestPlSqlBlock()
 {
     CollectionAssert.AreEqual(
         new[] { PlSqlBlock.Replace("\r", "").Trim() },
         ScriptSplitter.Process(PlSqlBlock).ToArray()
         );
 }
Exemplo n.º 3
0
 public void TestCreateDrop()
 {
     CollectionAssert.AreEqual(
         new[] { "create table t (number a, varchar2(10) )", "drop table t" },
         ScriptSplitter.Process(CreateDrop).ToArray()
         );
 }
Exemplo n.º 4
0
 public void TestSimpleStatement()
 {
     CollectionAssert.AreEqual(
         new[] { SimpleStatement },
         ScriptSplitter.Process(SimpleStatement).ToArray()
         );
 }
Exemplo n.º 5
0
 public void TestPilsql_MultipleStatement_ManyDelim()
 {
     CollectionAssert.AreEqual(
         new[] { NullPilsqlblock, NullPilsqlblock },
         ScriptSplitter.Process(NullPilsqlblock + "\n/\n" + "\n/\n" + "\n;\n" + "\n/\n" + NullPilsqlblock).ToArray()
         );
 }
Exemplo n.º 6
0
 public void TestPilsql_SingleStatement()
 {
     CollectionAssert.AreEqual(
         new[] { NullPilsqlblock },
         ScriptSplitter.Process(NullPilsqlblock).ToArray()
         );
 }