diff --git a/FreeSql.Tests/FreeSql.Tests/UnitTest2.cs b/FreeSql.Tests/FreeSql.Tests/UnitTest2.cs index f8051a84..50e45747 100644 --- a/FreeSql.Tests/FreeSql.Tests/UnitTest2.cs +++ b/FreeSql.Tests/FreeSql.Tests/UnitTest2.cs @@ -230,6 +230,20 @@ namespace FreeSql.Tests [Fact] public void Test02() { + g.sqlite.GlobalFilter.Apply("gft1", a => a.rowstate > -1) + .Apply("gft2", a => a.rowstate > -2) + .Apply("gft3", a => a.rowstate > -3); + + var tksk1 = g.sqlite.Select() + .InnerJoin((a, b, c) => a.id == b.id) + .Where((a, b, c) => c.rowstate > 10) + .ToList(); + + var tksk2 = g.sqlite.Select() + .InnerJoin((a, b, c) => a.id == b.id) + .Where((a, b, c) => c.rowstate > 10) + .ToList(); + var dtot2 = g.sqlite.Select().ToList(a => new gfDto { dto2 = new dfDto2