Exemple #1
0
 public void should_handle_delimiter_at_the_eof()
 {
     var originalSql = @"something
     go";
     var parser = new TestSqlParser(originalSql);
     var parsedSql = parser.ParseStuff();
     parsedSql.ShouldBe(originalSql);
 }
Exemple #2
0
 public void should_accept_other_delimiters()
 {
     var originalSql = @"something
     DELIMITER
     go
     DELIMITERION;
     go;
     DELIMITER";
     var parser = new TestSqlParser(originalSql, "DELIMITER");
     var parsedSql = parser.ParseStuff();
     parsedSql.ShouldBe(originalSql);
 }
Exemple #3
0
 public void shouldnt_change_parsed_script()
 {
     var originalSql = @"something;
     go
     someotherthing
     GO;
     Someotherstuff
     gogogo this shouldnt match
     ;
     go";
     var parser = new TestSqlParser(originalSql);
     var parsedSql = parser.ParseStuff();
     parsedSql.ShouldBe(originalSql);
 }