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]