1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 package org.apache.directory.mavibot.btree.comparator;
21
22
23 import static org.junit.Assert.assertEquals;
24
25 import org.apache.directory.mavibot.btree.comparator.LongComparator;
26 import org.junit.Test;
27
28
29
30
31
32
33
34 public class LongComparatorTest
35 {
36 @Test
37 public void testLongComparator()
38 {
39 LongComparator comparator = new LongComparator();
40
41 assertEquals( 0, comparator.compare( null, null ) );
42 assertEquals( 0, comparator.compare( 1L, 1L ) );
43 assertEquals( 0, comparator.compare( -1L, -1L ) );
44 assertEquals( 1, comparator.compare( 1L, null ) );
45 assertEquals( 1, comparator.compare( 2L, 1L ) );
46 assertEquals( 1, comparator.compare( 3L, 1L ) );
47 assertEquals( 1, comparator.compare( 1L, -1L ) );
48 assertEquals( -1, comparator.compare( null, 1L ) );
49 assertEquals( -1, comparator.compare( 1L, 2L ) );
50 assertEquals( -1, comparator.compare( -1L, 1L ) );
51 }
52 }