Ensure that BigDecimals fields are properly converted into its string representation.

This commit is contained in:
Joel Leitch 2008-12-14 05:56:41 +00:00
parent ea79cd6812
commit 8e1c6a2b37

View File

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