From a7b40e9a5a226412df8e28bc269fcca06d683256 Mon Sep 17 00:00:00 2001 From: 2881099 <2881099@qq.com> Date: Thu, 5 May 2022 00:22:10 +0800 Subject: [PATCH] update test --- FreeSql.DbContext/FreeSql.DbContext.xml | 9 +++++++++ .../Firebird/Curd/FirebirdSelectTest.cs | 12 ++++++------ 2 files changed, 15 insertions(+), 6 deletions(-) diff --git a/FreeSql.DbContext/FreeSql.DbContext.xml b/FreeSql.DbContext/FreeSql.DbContext.xml index 4c50d954..eb0d0e63 100644 --- a/FreeSql.DbContext/FreeSql.DbContext.xml +++ b/FreeSql.DbContext/FreeSql.DbContext.xml @@ -559,5 +559,14 @@ + + + 批量注入 Repository,可以参考代码自行调整 + + + + + + diff --git a/FreeSql.Tests/FreeSql.Tests/Firebird/Curd/FirebirdSelectTest.cs b/FreeSql.Tests/FreeSql.Tests/Firebird/Curd/FirebirdSelectTest.cs index ff767afb..63ca8372 100644 --- a/FreeSql.Tests/FreeSql.Tests/Firebird/Curd/FirebirdSelectTest.cs +++ b/FreeSql.Tests/FreeSql.Tests/Firebird/Curd/FirebirdSelectTest.cs @@ -1913,9 +1913,9 @@ WHERE (((cast(a.""ID"" as blob sub_type 1)) in (SELECT FIRST 10 b.""TITLE"" Assert.Equal("110100", t4[2].item.Code); Assert.Equal("110101", t4[3].item.Code); Assert.Equal("中国", t4[0].path); - Assert.Equal("中国 -> 北京", t4[1].path); - Assert.Equal("中国 -> 北京 -> 北京市", t4[2].path); - Assert.Equal("中国 -> 北京 -> 东城区", t4[3].path); + Assert.Equal("中国 -> 北京 ", t4[1].path); + Assert.Equal("中国 -> 北京 -> 北京市", t4[2].path); + Assert.Equal("中国 -> 北京 -> 东城区", t4[3].path); t4 = fsql.Select().Where(a => a.Name == "中国").AsTreeCte(a => a.Name + "[" + a.Code + "]").OrderBy(a => a.Code) .ToList(a => new { item = a, level = Convert.ToInt32("a.cte_level"), path = "a.cte_path" }); @@ -1925,9 +1925,9 @@ WHERE (((cast(a.""ID"" as blob sub_type 1)) in (SELECT FIRST 10 b.""TITLE"" Assert.Equal("110100", t4[2].item.Code); Assert.Equal("110101", t4[3].item.Code); Assert.Equal("中国[100000]", t4[0].path); - Assert.Equal("中国[100000] -> 北京[110000]", t4[1].path); - Assert.Equal("中国[100000] -> 北京[110000] -> 北京市[110100]", t4[2].path); - Assert.Equal("中国[100000] -> 北京[110000] -> 东城区[110101]", t4[3].path); + Assert.Equal("中国[100000] -> 北京 [110000]", t4[1].path); + Assert.Equal("中国[100000] -> 北京 [110000] -> 北京市[110100]", t4[2].path); + Assert.Equal("中国[100000] -> 北京 [110000] -> 东城区[110101]", t4[3].path); var select = fsql.Select() .Where(a => a.Name == "中国")