added test case net.openhft.chronicle.map.ChronicleMapTest.testByteArrayPersistenceFileReuse

This commit is contained in:
Rob Austin
2015-01-03 18:44:13 +00:00
parent f65a898d5d
commit 41a96d9954
@@ -34,7 +34,6 @@ import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
import java.io.IOException;
import java.net.InetSocketAddress;
import java.util.*;
import java.util.concurrent.*;
import java.util.concurrent.atomic.AtomicInteger;
@@ -178,6 +177,22 @@ public class ChronicleMapTest {
}
@Test
public void testByteArrayPersistenceFileReuse() throws Exception {
final File persistenceFile = Builder.getPersistenceFile();
for (int i = 0; i < 2; i++) {
ChronicleMap<byte[], byte[]> map = ChronicleMapBuilder.of(byte[].class, byte[]
.class).createPersistedTo(persistenceFile);
byte[] o = map.get("hello".getBytes());
System.out.println(o == null ? "null" : new String(o));
map.put("hello".getBytes(), "world".getBytes());
}
}
@Test
public void testEqualsCharSequence() throws Exception {