Description
We need comprehensive parameterized unit tests using JUnit 5 (@ParameterizedTest) to verify that various Java data types within the context payload (Java 17 Records, nested Maps, List collections, null values, Primitives) serialize cleanly to JSON without missing fields or raising Jackson mapping exceptions.
Acceptance Criteria
Description
We need comprehensive parameterized unit tests using JUnit 5 (
@ParameterizedTest) to verify that various Java data types within the context payload (Java 17 Records, nested Maps, List collections, null values, Primitives) serialize cleanly to JSON without missing fields or raising Jackson mapping exceptions.Acceptance Criteria
@ParameterizedTestcases inJevClientTest.java.recordclasses as context payloads.