Exemplo n.º 1
0
  @Test
  public void testUTF8() {
    for (int i = 1; i <= Character.MAX_CODE_POINT; i++) {

      if (!Character.isValidCodePoint(i)) continue;

      String orig = new String(Character.toChars(i));
      BSONObject a = new BasicBSONObject(orig, orig);
      BSONObject b = BSON.decode(BSON.encode(a));
      assertEquals(a, b);
    }
  }
Exemplo n.º 2
0
 void _roundTrip(BSONObject o) {
   assertEquals(o, BSON.decode(BSON.encode(o)));
 }