From ef145bc1671c50a8e0a1b5cdf14da3185682f58f Mon Sep 17 00:00:00 2001 From: Fellmonkey <90258055+Fellmonkey@users.noreply.github.com> Date: Sat, 9 Aug 2025 22:38:12 +0300 Subject: [PATCH 1/2] Add tests for new Query methods in Unity --- tests/languages/unity/Tests.cs | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/tests/languages/unity/Tests.cs b/tests/languages/unity/Tests.cs index 9b5ff4485..3f1c57d0e 100644 --- a/tests/languages/unity/Tests.cs +++ b/tests/languages/unity/Tests.cs @@ -217,6 +217,18 @@ private async Task RunAsyncTest() Debug.Log(Query.Offset(20)); Debug.Log(Query.Contains("title", "Spider")); Debug.Log(Query.Contains("labels", "first")); + + // New query methods + TestContext.WriteLine(Query.NotContains("title", "Spider")); + TestContext.WriteLine(Query.NotSearch("name", "john")); + TestContext.WriteLine(Query.NotBetween("age", 50, 100)); + TestContext.WriteLine(Query.NotStartsWith("name", "Ann")); + TestContext.WriteLine(Query.NotEndsWith("name", "nne")); + TestContext.WriteLine(Query.CreatedBefore("2023-01-01")); + TestContext.WriteLine(Query.CreatedAfter("2023-01-01")); + TestContext.WriteLine(Query.UpdatedBefore("2023-01-01")); + TestContext.WriteLine(Query.UpdatedAfter("2023-01-01")); + Debug.Log(Query.Or(new List { Query.Equal("released", true), Query.LessThan("releasedYear", 1990) })); Debug.Log(Query.And(new List { Query.Equal("released", false), Query.GreaterThan("releasedYear", 2015) })); From 7c42ea3e9831d18bb582e056d6e4d33f25f42694 Mon Sep 17 00:00:00 2001 From: Fellmonkey <90258055+Fellmonkey@users.noreply.github.com> Date: Sat, 9 Aug 2025 22:45:48 +0300 Subject: [PATCH 2/2] tired --- tests/languages/unity/Tests.cs | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/tests/languages/unity/Tests.cs b/tests/languages/unity/Tests.cs index 3f1c57d0e..3b0ff5c34 100644 --- a/tests/languages/unity/Tests.cs +++ b/tests/languages/unity/Tests.cs @@ -219,15 +219,15 @@ private async Task RunAsyncTest() Debug.Log(Query.Contains("labels", "first")); // New query methods - TestContext.WriteLine(Query.NotContains("title", "Spider")); - TestContext.WriteLine(Query.NotSearch("name", "john")); - TestContext.WriteLine(Query.NotBetween("age", 50, 100)); - TestContext.WriteLine(Query.NotStartsWith("name", "Ann")); - TestContext.WriteLine(Query.NotEndsWith("name", "nne")); - TestContext.WriteLine(Query.CreatedBefore("2023-01-01")); - TestContext.WriteLine(Query.CreatedAfter("2023-01-01")); - TestContext.WriteLine(Query.UpdatedBefore("2023-01-01")); - TestContext.WriteLine(Query.UpdatedAfter("2023-01-01")); + Debug.Log(Query.NotContains("title", "Spider")); + Debug.Log(Query.NotSearch("name", "john")); + Debug.Log(Query.NotBetween("age", 50, 100)); + Debug.Log(Query.NotStartsWith("name", "Ann")); + Debug.Log(Query.NotEndsWith("name", "nne")); + Debug.Log(Query.CreatedBefore("2023-01-01")); + Debug.Log(Query.CreatedAfter("2023-01-01")); + Debug.Log(Query.UpdatedBefore("2023-01-01")); + Debug.Log(Query.UpdatedAfter("2023-01-01")); Debug.Log(Query.Or(new List { Query.Equal("released", true), Query.LessThan("releasedYear", 1990) })); Debug.Log(Query.And(new List { Query.Equal("released", false), Query.GreaterThan("releasedYear", 2015) }));