Exemplo n.º 1
0
  @Test
  public void testJsonMapWithLongKeyAndObjectValue() {
    BasicObject object = new BasicObject();

    Map<Long, Pojo> map = new HashMap<Long, Pojo>();

    map.put(1l, new Pojo("xpto1"));
    map.put(2l, new Pojo("xpto2"));

    object.setJsonMap(map);

    yawp.save(object);

    BasicObject retrievedObject = object.getId().fetch();
    assertEquals("xpto1", retrievedObject.getJsonMap().get(1l).getStringValue());
    assertEquals("xpto2", retrievedObject.getJsonMap().get(2l).getStringValue());
  }