package com.alibaba.json.test;
import java.util.ArrayList;
import java.util.List;
import junit.framework.TestCase;
import com.alibaba.json.test.codec.Codec;
import com.alibaba.json.test.codec.FastjsonCodec;
import com.alibaba.json.test.codec.GsonCodec;
import com.alibaba.json.test.codec.JacksonCodec;
import com.alibaba.json.test.codec.SimpleJsonCodec;
public class DateTest extends TestCase {
public void test_0() throws Exception {
List<Codec> decoders = new ArrayList<Codec>();
decoders.add(new FastjsonCodec());
decoders.add(new JacksonCodec());
decoders.add(new SimpleJsonCodec());
// decoders.add(new JsonLibDecoderImpl());
decoders.add(new GsonCodec());
long time = System.currentTimeMillis();
for (Codec codec : decoders) {
String text = codec.encode(new java.sql.Date(time));
System.out.println(codec.getName() + " : " + text);
// codec.decodeObject(text, java.sql.Date.class);
}
}
}