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_handle_delimiter_at_the_eof()
        {
            var originalSql = @"something
go";
            var parser      = new TestSqlParser(originalSql);
            var parsedSql   = parser.ParseStuff();

            parsedSql.ShouldBe(originalSql);
        }
Exemple #3
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 #4
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 #5
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);
 }
Exemple #6
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);
        }