From 2ff6f833e2f9dc6885f73375e0adc9e17d504a0f Mon Sep 17 00:00:00 2001 From: William Cheng Date: Wed, 8 Dec 2021 09:39:42 +0800 Subject: [PATCH] add more tests for oneOf (#11068) --- .../src/test/java/org/openapitools/client/JSONTest.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/samples/client/petstore/java/okhttp-gson-nextgen/src/test/java/org/openapitools/client/JSONTest.java b/samples/client/petstore/java/okhttp-gson-nextgen/src/test/java/org/openapitools/client/JSONTest.java index e7d783574f9..6b631a5a980 100644 --- a/samples/client/petstore/java/okhttp-gson-nextgen/src/test/java/org/openapitools/client/JSONTest.java +++ b/samples/client/petstore/java/okhttp-gson-nextgen/src/test/java/org/openapitools/client/JSONTest.java @@ -382,6 +382,8 @@ public class JSONTest { assertTrue(o.getActualInstance() instanceof BananaReq); BananaReq inst = (BananaReq) o.getActualInstance(); assertEquals(inst.getLengthCm(), new java.math.BigDecimal(17)); + assertEquals(json.getGson().toJson(o), "{\"lengthCm\":17}"); + assertEquals(json.getGson().toJson(inst), "{\"lengthCm\":17}"); } { // Try to deserialize empty object. This should fail 'oneOf' because none will match