1
2
3
4
5
6
7
8
9
10
11 package org.eclipse.jgit.internal.storage.pack;
12
13 import static org.junit.Assert.assertFalse;
14 import static org.junit.Assert.assertTrue;
15
16 import org.junit.Test;
17
18 public class IntSetTest {
19 @Test
20 public void testAdd() {
21 IntSet s = new IntSet();
22
23 assertTrue(s.add(1));
24 assertFalse(s.add(1));
25
26 for (int i = 2; i < 64; i++)
27 assertTrue(s.add(i));
28 for (int i = 2; i < 64; i++)
29 assertFalse(s.add(i));
30
31 assertTrue(s.add(-1));
32 assertFalse(s.add(-1));
33
34 assertTrue(s.add(-2));
35 assertFalse(s.add(-2));
36
37 assertTrue(s.add(128));
38 assertFalse(s.add(128));
39
40 assertFalse(s.add(1));
41 }
42 }