From 8e1c6a2b37fb1f7b1563b2df81fdd0f5d77e3c48 Mon Sep 17 00:00:00 2001 From: Joel Leitch Date: Sun, 14 Dec 2008 05:56:41 +0000 Subject: [PATCH] Ensure that BigDecimals fields are properly converted into its string representation. --- gson/src/test/java/com/google/gson/functional/ObjectTest.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/gson/src/test/java/com/google/gson/functional/ObjectTest.java b/gson/src/test/java/com/google/gson/functional/ObjectTest.java index ce7aa072..d4b99385 100644 --- a/gson/src/test/java/com/google/gson/functional/ObjectTest.java +++ b/gson/src/test/java/com/google/gson/functional/ObjectTest.java @@ -548,6 +548,10 @@ public class ObjectTest extends TestCase { BagOfPrimitives bag = gson.fromJson(json, BagOfPrimitives.class); assertEquals("1", bag.stringValue); + json = "{\"stringValue\":1.5E+6}"; + bag = gson.fromJson(json, BagOfPrimitives.class); + assertEquals("1.5E+6", bag.stringValue); + json = "{\"stringValue\":true}"; bag = gson.fromJson(json, BagOfPrimitives.class); assertEquals("true", bag.stringValue);