This is an automated email from the ASF dual-hosted git repository.

mariofusco pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-kie-optaplanner.git


The following commit(s) were added to refs/heads/main by this push:
     new 1f909392de [incubator-kie-issues#2180] ignoring JSON field order in 
OptaPlannerTestResourceTest (#3186)
1f909392de is described below

commit 1f909392dea2cecbb6ad4eaeb21ca0cd2534577f
Author: Haotian Wu <[email protected]>
AuthorDate: Thu Dec 4 07:22:17 2025 -0600

    [incubator-kie-issues#2180] ignoring JSON field order in 
OptaPlannerTestResourceTest (#3186)
---
 .../quarkus/jackson/it/OptaPlannerTestResourceTest.java           | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git 
a/optaplanner-quarkus-integration/optaplanner-quarkus-jackson/integration-test/src/test/java/org/optaplanner/quarkus/jackson/it/OptaPlannerTestResourceTest.java
 
b/optaplanner-quarkus-integration/optaplanner-quarkus-jackson/integration-test/src/test/java/org/optaplanner/quarkus/jackson/it/OptaPlannerTestResourceTest.java
index 1a43cfbd72..8b79c4b3d6 100644
--- 
a/optaplanner-quarkus-integration/optaplanner-quarkus-jackson/integration-test/src/test/java/org/optaplanner/quarkus/jackson/it/OptaPlannerTestResourceTest.java
+++ 
b/optaplanner-quarkus-integration/optaplanner-quarkus-jackson/integration-test/src/test/java/org/optaplanner/quarkus/jackson/it/OptaPlannerTestResourceTest.java
@@ -19,6 +19,7 @@
 
 package org.optaplanner.quarkus.jackson.it;
 
+import static org.hamcrest.Matchers.contains;
 import static org.hamcrest.Matchers.is;
 
 import org.junit.jupiter.api.Test;
@@ -43,8 +44,11 @@ class OptaPlannerTestResourceTest {
                 .body("{\"valueList\":[\"v1\",\"v2\"],\"entityList\":[{},{}]}")
                 .post("/optaplanner/test/solver-factory")
                 .then()
-                .body(is(
-                        
"{\"valueList\":[\"v1\",\"v2\"],\"entityList\":[{\"value\":\"v1\"},{\"value\":\"v2\"}],\"score\":\"0\"}"));
+                .statusCode(200)
+                .body("valueList", contains("v1", "v2"))
+                .body("entityList[0].value", is("v1"))
+                .body("entityList[1].value", is("v2"))
+                .body("score", is("0"));
     }
 
 }


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to