package com.alibaba.json.bvt;
import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONObject;
import com.fasterxml.jackson.databind.ObjectMapper;
import com.google.gson.Gson;
import junit.framework.TestCase;
import java.util.Currency;
import java.util.Locale;
public class CurrencyTest4 extends TestCase {
public void test_0() throws Exception {
JSONObject jsonObject = new JSONObject();
jsonObject.put("currency", "CNY");
String text = JSON.toJSONString(jsonObject);
Currency currency = JSON.parseObject(text, Currency.class);
assertSame(Currency.getInstance("CNY"), currency);
}
public void test_1() throws Exception {
JSONObject jsonObject = new JSONObject();
jsonObject.put("symbol", "CNY");
String text = JSON.toJSONString(jsonObject);
Currency currency = JSON.parseObject(text, Currency.class);
assertSame(Currency.getInstance("CNY"), currency);
}
public static class VO {
public Currency value;
}
}