Examples of JENObj


Examples of org.nutz.json.meta.JENObj

public class JsonEntityTest {

  @Test
  public void test_simple_JENObj() {
    String str = "{id:9999999999, name:'abc', age:10}";
    JENObj obj = Json.fromJson(JENObj.class, str);

    assertEquals(9999999999L, obj.getObjId());
    assertEquals("abc", obj.getName());
    assertEquals(10, obj.getAge());

    str = Json.toJson(obj);

    obj = Json.fromJson(JENObj.class, str);

    assertEquals(9999999999L, obj.getObjId());
    assertEquals("abc", obj.getName());
    assertEquals(10, obj.getAge());
  }
View Full Code Here

Examples of org.nutz.json.meta.JENObj

    // TODO @Test <- zozoh: 这个用例是不对的,下次如果我看到这个函数,我将删掉它
    // #184
    public void test_setting() {
        String j = "{name2:'abc'}";
        JENObj jj = Json.fromJson(JENObj.class, j);
        assertEquals("abc", jj.getName());
    }
View Full Code Here

Examples of org.nutz.json.meta.JENObj

    }

    @Test
    public void test_simple_JENObj() {
        String str = "{id:9999999999, name:'abc', age:10}";
        JENObj obj = Json.fromJson(JENObj.class, str);

        assertEquals(9999999999L, obj.getObjId());
        assertEquals("abc", obj.getName());
        assertEquals(10, obj.getAge());

        str = Json.toJson(obj);

        obj = Json.fromJson(JENObj.class, str);

        assertEquals(9999999999L, obj.getObjId());
        assertEquals("abc", obj.getName());
        assertEquals(10, obj.getAge());
    }
View Full Code Here

Examples of org.nutz.json.meta.JENObj

    }

    @SuppressWarnings("unchecked")
    @Test
    public void test_JENObj_output() {
        JENObj obj = new JENObj();
        String str = Json.toJson(obj, JsonFormat.nice().setIgnoreNull(false));
        Map<String, Object> map = (Map<String, Object>) Json.fromJson(str);
        String[] keys = map.keySet().toArray(new String[map.size()]);
        Arrays.sort(keys);
        String keyStr = Lang.concat(",", keys).toString();
View Full Code Here

Examples of org.nutz.json.meta.JENObj

    // TODO @Test <- zozoh: 这个用例是不对的,下次如果我看到这个函数,我将删掉它
    // #184
    public void test_setting() {
        String j = "{name2:'abc'}";
        JENObj jj = Json.fromJson(JENObj.class, j);
        assertEquals("abc", jj.getName());
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.