fixed up some broken tests

This commit is contained in:
Rob Austin
2014-11-10 23:37:21 +00:00
parent ca02e954ae
commit edf2927a06
2 changed files with 6 additions and 5 deletions
@@ -418,7 +418,7 @@ public class ChronicleMapTest {
map.close();
}
@Test
@Test(expected = IllegalArgumentException.class)
public void testAcquireWithNullContainer() throws Exception {
ChronicleMap<CharSequence, LongValue> map = getSharedMap(10 * 1000, 128, 24);
map.acquireUsing("key", new LongValue$$Native());
@@ -40,18 +40,19 @@ public class DefaultValueTest {
try (ChronicleMap<String, List<Integer>> map = ChronicleMapBuilder
.of(String.class, (Class<List<Integer>>) ((Class) List.class))
.defaultValue(defaultValue).createPersistedTo(file)) {
assertEquals(defaultValue, map.acquireUsing("a", null));
ArrayList<Integer> using = new ArrayList<Integer>();
assertEquals(defaultValue, map.acquireUsing("a", using));
assertEquals(1, map.size());
map.put("b", Arrays.asList(1, 2));
assertEquals(Arrays.asList(1, 2), map.acquireUsing("b", null));
assertEquals(Arrays.asList(1, 2), map.acquireUsing("b", using));
}
ArrayList<Integer> using = new ArrayList<Integer>();
try (ChronicleMap<String, List<Integer>> map = ChronicleMapBuilder
.of(String.class, (Class<List<Integer>>) ((Class) List.class))
.createPersistedTo(file)) {
assertEquals(defaultValue, map.acquireUsing("c", null));
assertEquals(defaultValue, map.acquireUsing("c", using));
}
} finally {
file.delete();