public AbstractTesDataMgrWithKey(final String name) throws TestException {
super(name);
}
public void testUseAsAMap() throws HeapException {
final DataRecordKeyManager keyManager = DataRecordKeyManager
.getInstance();
createFileHeapDataManager(true);
heapDataManager.setDataRecordKeyManager(keyManager);
final DataRecordIdentifier keyA = keyManager.createKey("A");
assertFalse("must not found 'A'", heapDataManager.hasDataRecord(keyA));
final byte[] dataA = "valueA".getBytes();
heapDataManager.writeDataRecord(keyA, dataA);
assertTrue("must found 'A'", heapDataManager.hasDataRecord(keyA));
final byte[] readDataA = heapDataManager.readDataRecord(keyA);