### Question:
DocumentRecord implements Record { public String getValue(String prop) { return doc.get(prop); } DocumentRecord(int docno, Document doc); Collection<String> getProperties(); String getValue(String prop); Collection<String> getValues(String prop); void merge(Record other); String toString(); int hashCode(); boolean equals(Object other);  }### Answer:
@Test public void testNormal() throws IOException { Record r = TestUtils.makeRecord("ID", "abc", "NAME", "b"); db.index(r); db.commit(); r = db.findRecordById("abc"); assertEquals("abc", r.getValue("ID")); assertEquals("b", r.getValue("NAME")); }