File: IntIntPairTest.java

package info (click to toggle)
libfastutil-java 8.5.16%2Bdfsg-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 4,208 kB
  • sloc: java: 19,706; sh: 1,188; makefile: 473; xml: 354
file content (23 lines) | stat: -rw-r--r-- 724 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
package it.unimi.dsi.fastutil;

import static org.junit.Assert.assertEquals;

import java.util.Comparator;

import org.junit.Test;

import it.unimi.dsi.fastutil.ints.IntIntPair;

public class IntIntPairTest {

	@Test
	public void test() {
		final Comparator<IntIntPair> comparator = IntIntPair.lexComparator();
		assertEquals(0, comparator.compare(IntIntPair.of(0, 1), IntIntPair.of(0, 1)));
		assertEquals(-1, comparator.compare(IntIntPair.of(0, 1), IntIntPair.of(0, 2)));
		assertEquals(1, comparator.compare(IntIntPair.of(0, 2), IntIntPair.of(0, 1)));
		assertEquals(1, comparator.compare(IntIntPair.of(1, 1), IntIntPair.of(0, 1)));
		assertEquals(-1, comparator.compare(IntIntPair.of(0, 1), IntIntPair.of(1, 1)));
	}

}