ODocument doc1 = db.load(document.getIdentity());
assertEquals(doc1.fieldType("test1"), OType.INTEGER);
assertTrue(doc1.field("test1") instanceof Integer);
assertEquals(doc1.fieldType("test2"), OType.LONG);
assertTrue(doc1.field("test2") instanceof Long);
assertEquals(doc1.fieldType("test3"), OType.DOUBLE);
assertTrue(doc1.field("test3") instanceof Double);
assertEquals(doc1.fieldType("test4"), OType.DOUBLE);
assertTrue(doc1.field("test4") instanceof Double);
assertEquals(doc1.fieldType("test5"), OType.DECIMAL);
assertTrue(doc1.field("test5") instanceof BigDecimal);