added tests for Properties
This commit is contained in:
parent
01944b246b
commit
10cefa49d2
@ -17,6 +17,7 @@
|
||||
package com.google.gson.functional;
|
||||
|
||||
import java.util.Currency;
|
||||
import java.util.Properties;
|
||||
|
||||
import com.google.gson.Gson;
|
||||
|
||||
@ -49,4 +50,13 @@ public class JavaUtilTest extends TestCase {
|
||||
private static class CurrencyHolder {
|
||||
Currency value;
|
||||
}
|
||||
|
||||
public void testProperties() {
|
||||
Properties props = gson.fromJson("{'a':'v1','b':'v2'}", Properties.class);
|
||||
assertEquals("v1", props.getProperty("a"));
|
||||
assertEquals("v2", props.getProperty("b"));
|
||||
String json = gson.toJson(props);
|
||||
assertTrue(json.contains("\"a\":\"v1\""));
|
||||
assertTrue(json.contains("\"b\":\"v2\""));
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user