Examples of Json


Examples of siena.Json

    json.remove("foo");
    assertTrue(json.isEmpty());
  }
 
  public void testSortedMap() {
    Json json = Json.sortedMap().put("1", 1).put("400", 400).put("3", 3).put("2", 2);
   
    Iterator<String> keys = json.keys().iterator();
    assertEquals("1", keys.next());
    assertEquals("2", keys.next());
    assertEquals("3", keys.next());
    assertEquals("400", keys.next());
  }
View Full Code Here

Examples of siena.Json

    assertEquals("3", keys.next());
    assertEquals("400", keys.next());
  }
 
  public void testSortedMap2() {
    Json json = Json.sortedMap().put("2009-01", 1).put("2008-10", 400);
    Iterator<String> keys = json.keys().iterator();
    assertEquals("2008-10", keys.next());
    assertEquals("2009-01", keys.next());
  }
View Full Code Here

Examples of siena.Json

    assertEquals("2008-10", keys.next());
    assertEquals("2009-01", keys.next());
  }
 
  public void testContains() {
    Json json = Json.list(1, 2, 3);
    assertTrue(json.contains(1));
    assertTrue(json.contains(2));
    assertTrue(json.contains(3));
    assertFalse(json.contains(4));
  }
View Full Code Here

Examples of siena.Json

    assertTrue(json.contains(3));
    assertFalse(json.contains(4));
  }
 
  public void testFormatAndParseNumbers() {
    Json json = Json.loads("[1.0, 2.0, 3, 4, 5, 6.1, 1.0e12, 2e12]");
    String s = json.toString();
    assertTrue(s.contains("1.0"));
    assertTrue(s.contains("2.0"));
    assertFalse(s.contains("3.0"));
    assertFalse(s.contains("4.0"));
    assertFalse(s.contains("5.0"));
View Full Code Here

Examples of siena.Json

    assertTrue(s.contains("1.0E12"));
    assertTrue(s.contains("2.0E12"));
  }
 
  public void testRemoveAll() {
    Json list = Json.list(1, 2, 3);
    list.removeAll(Json.list(1, 2));
    assertEquals(1, list.size());
    assertEquals(3, list.at(0).asInt());
   
    Json map = Json.map().put("foo", 1).put("bar", 2);
    map.removeAll(Json.map().put("foo", 1));
    assertEquals(1, map.size());
    assertEquals(2, map.get("bar").asInt());
  }
View Full Code Here

Examples of siena.Json

    assertEquals(1, map.size());
    assertEquals(2, map.get("bar").asInt());
  }
 
  public void testSumIntegers() {
    Json map1 = Json.map().put("a", 1);
    Json map2 = Json.map().put("a", 2).put("b", 5);
   
    map1.sumIntegers(map2);

    assertEquals(3, map1.get("a").asInt());
    assertEquals(5, map1.get("b").asInt());
View Full Code Here

Examples of siena.Json

    assertEquals(3, map1.get("a").asInt());
    assertEquals(5, map1.get("b").asInt());
  }
 
  public void testSumDoubles() {
    Json map1 = Json.map().put("a", 1.5);
    Json map2 = Json.map().put("a", 2.5).put("b", 5);
   
    map1.sumReals(map2);

    assertEquals(4, map1.get("a").asInt());
    assertEquals(5, map1.get("b").asInt());
View Full Code Here

Examples of siena.Json

    assertEquals(4, map1.get("a").asInt());
    assertEquals(5, map1.get("b").asInt());
  }
 
  public void sumInteger() {
    Json map1 = Json.map().put("a", 1);
    map1.sumInteger("a", 2);
    assertEquals(3, map1.get("a").asInt());
   
    map1 = Json.map();
    map1.sumInteger("a", 2);
    assertEquals(2, map1.get("a").asInt());
  }
View Full Code Here

Examples of siena.Json

    map1.sumInteger("a", 2);
    assertEquals(2, map1.get("a").asInt());
  }
 
  public void sumReal() {
    Json map1 = Json.map().put("a", 1.5);
    map1.sumReal("a", 2.5);
    assertEquals(4, map1.get("a").asInt());
   
    map1 = Json.map();
    map1.sumReal("a", 2.5);
    assertEquals(2.5, map1.get("a").asInt());
  }
View Full Code Here

Examples of siena.Json

    map1.sumReal("a", 2.5);
    assertEquals(2.5, map1.get("a").asInt());
  }
 
  public void testPutDefault() {
    Json map = Json.map();
    map.putDefault("a", 2);
    assertEquals(2, map.get("a").asInt());
    map.putDefault("a", 3);
    assertEquals(2, map.get("a").asInt());
  }
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.