add more tests for oneOf (#11068)

This commit is contained in:
William Cheng
2021-12-08 09:39:42 +08:00
committed by GitHub
parent a489a2e828
commit 2ff6f833e2

View File

@@ -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