MCPcopy Index your code
hub / github.com/jankotek/mapdb / populatedSet

Method populatedSet

src/test/java/org/mapdb/BTreeSet3Test.java:26–41  ·  view source on GitHub ↗
(int n)

Source from the content-addressed store, hash-verified

24 * Integers 0 ... n.
25 */
26 private NavigableSet<Integer> populatedSet(int n) {
27 NavigableSet<Integer> q =
28 DBMaker.memoryDB().make().treeSet("test").serializer(Serializer.INTEGER).make();
29 assertTrue(q.isEmpty());
30
31 for (int i = n-1; i >= 0; i-=2)
32 assertTrue(q.add(new Integer(i)));
33 for (int i = (n & 1); i < n; i+=2)
34 assertTrue(q.add(new Integer(i)));
35 assertTrue(q.add(new Integer(-n)));
36 assertTrue(q.add(new Integer(n)));
37 NavigableSet s = q.subSet(new Integer(0), true, new Integer(n), false);
38 assertFalse(s.isEmpty());
39 assertEquals(n, s.size());
40 return s;
41 }
42
43 /*
44 * Returns a new set of first 5 ints.

Callers 15

testSizeMethod · 0.95
testPollMethod · 0.95
testRemoveElementMethod · 0.95
testContainsMethod · 0.95
testClearMethod · 0.95
testContainsAllMethod · 0.95
testRetainAllMethod · 0.95
testRemoveAllMethod · 0.95
testToArrayMethod · 0.95
testToArray2Method · 0.95
testIteratorMethod · 0.95
testToStringMethod · 0.95

Calls 4

subSetMethod · 0.80
isEmptyMethod · 0.45
addMethod · 0.45
sizeMethod · 0.45

Tested by

no test coverage detected