From 9226df7fcdc971bb98a7ecc5f87de9422bbb6827 Mon Sep 17 00:00:00 2001 From: "Erik A. Brandstadmoen" Date: Tue, 11 Apr 2023 07:49:38 +0200 Subject: [PATCH] More unit tests - why are we failing? --- .../Statement_Splitting/StatementSplitter_.cs | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/grate.unittests/Basic/Infrastructure/Oracle/Statement_Splitting/StatementSplitter_.cs b/grate.unittests/Basic/Infrastructure/Oracle/Statement_Splitting/StatementSplitter_.cs index 18e6fa20..e0665add 100644 --- a/grate.unittests/Basic/Infrastructure/Oracle/Statement_Splitting/StatementSplitter_.cs +++ b/grate.unittests/Basic/Infrastructure/Oracle/Statement_Splitting/StatementSplitter_.cs @@ -44,4 +44,23 @@ SELECT 1 batches.First().Should().NotEndWith(";"); } + [Test] + public void Splits_into_multiple_statements() + { + const string original = @" +create table table_one ( + col number +); +/ + +create table table_two ( + col number +) +"; + var batches = Splitter.Split(original).ToArray(); + + batches.Should().HaveCount(2); + batches.First().Should().NotEndWith(";"); + } + }