blob: 11787d4d0c6f40ca72fc4a3ef0aec3d24f8f6b87 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
|
import static org.junit.jupiter.api.Assertions.*;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Comparator;
import java.util.List;
import org.junit.jupiter.api.Test;
class PrimitiveCalculatorTest {
@Test
void test() {
List<Integer> result = new ArrayList<Integer>();
result.add(1);
assertEquals(result, PrimitiveCalculator.optimal_sequence(1));
}
@Test
void test1() {
assertEquals(3, PrimitiveCalculator.optimal_sequence(5).size() - 1);
}
@Test
void test6() {
assertEquals(2, PrimitiveCalculator.optimal_sequence(6).size() - 1);
}
@Test
void test2() {
assertEquals(14, PrimitiveCalculator.optimal_sequence(96234).size() - 1);
}
@Test
void test2DimensionalArraySorting() {
int a[][] = { { 2, 2 }, { 1, 3 }, { 3, 3 } };
Arrays.sort(a, Comparator.comparingInt(arr -> arr[0]));
assertEquals(1, a[0][0]);
}
}
|