aboutsummaryrefslogtreecommitdiff
path: root/docker/crupest-api/CrupestApi/CrupestApi.Commons.Tests/Crud/SqlCompareHelper.cs
diff options
context:
space:
mode:
authorcrupest <crupest@outlook.com>2022-12-10 11:35:49 +0800
committercrupest <crupest@outlook.com>2022-12-20 20:32:53 +0800
commitddce7fb5891d97eb66960687fe1fea4cb0bd7c94 (patch)
treeee9543893288d456910284f889473341f8bc8c0b /docker/crupest-api/CrupestApi/CrupestApi.Commons.Tests/Crud/SqlCompareHelper.cs
parent7fd38e35fdc5248502008903cf7608d9b799fd7f (diff)
downloadcrupest-ddce7fb5891d97eb66960687fe1fea4cb0bd7c94.tar.gz
crupest-ddce7fb5891d97eb66960687fe1fea4cb0bd7c94.tar.bz2
crupest-ddce7fb5891d97eb66960687fe1fea4cb0bd7c94.zip
Develop secret api. v23
Diffstat (limited to 'docker/crupest-api/CrupestApi/CrupestApi.Commons.Tests/Crud/SqlCompareHelper.cs')
-rw-r--r--docker/crupest-api/CrupestApi/CrupestApi.Commons.Tests/Crud/SqlCompareHelper.cs14
1 files changed, 12 insertions, 2 deletions
diff --git a/docker/crupest-api/CrupestApi/CrupestApi.Commons.Tests/Crud/SqlCompareHelper.cs b/docker/crupest-api/CrupestApi/CrupestApi.Commons.Tests/Crud/SqlCompareHelper.cs
index 8f3e5c6..c019e19 100644
--- a/docker/crupest-api/CrupestApi/CrupestApi.Commons.Tests/Crud/SqlCompareHelper.cs
+++ b/docker/crupest-api/CrupestApi/CrupestApi.Commons.Tests/Crud/SqlCompareHelper.cs
@@ -44,9 +44,11 @@ public class SqlCompareHelper
}
else
{
- wordBuilder = new StringBuilder(sql[current]);
+ wordBuilder = new StringBuilder();
+ wordBuilder.Append(sql[current]);
}
}
+ current++;
}
if (wordBuilder is not null)
@@ -54,6 +56,14 @@ public class SqlCompareHelper
result.Add(wordBuilder.ToString());
}
+ if (toLower)
+ {
+ for (int i = 0; i < result.Count; i++)
+ {
+ result[i] = result[i].ToLower();
+ }
+ }
+
return result;
}
@@ -68,6 +78,6 @@ public class SqlCompareHelper
var sql = "SELECT * FROM TableName WHERE id = @abcd;";
var words = SqlExtractWords(sql);
- Assert.Equal(words, new List<string> { "select", "*", "from", "tablename", "where", "id", "=", "@abcd", ";" });
+ Assert.Equal(new List<string> { "select", "*", "from", "tablename", "where", "id", "=", "@abcd", ";" }, words);
}
}