package com.alibaba.json.bvt.parser; import java.io.StringReader; import junit.framework.TestCase; import org.junit.Assert; import com.alibaba.fastjson.JSONReader; import com.alibaba.fastjson.parser.JSONScanner; public class JSONReaderTest_object_long extends TestCase { String text = "{\"f0\":0,\"f1\":1,\"f2\":2,\"f3\":3,\"f4\":4, " + // "\"f5\":5,\"f6\":6,\"f7\":7,\"f8\":8,\"f9\":9}"; public void test_read() throws Exception { JSONReader reader = new JSONReader(new StringReader(text)); reader.startObject(); int count = 0; while (reader.hasNext()) { String key = (String) reader.readObject(); Long value = reader.readLong(); count++; } Assert.assertEquals(10, count); reader.endObject(); reader.close(); } public void test_read_1() throws Exception { JSONReader reader = new JSONReader(new JSONScanner(text)); reader.startObject(); int count = 0; while (reader.hasNext()) { String key = (String) reader.readObject(); Long value = reader.readLong(); count++; } Assert.assertEquals(10, count); reader.endObject(); reader.close(); } }