@@ -27,10 +27,14 @@ void testCombinationThrows(int n, int k) {
27
27
28
28
private static Stream <Arguments > regularInputs () {
29
29
return Stream .of (Arguments .of (0 , 0 , List .of (new ArrayList <Integer >())), Arguments .of (1 , 0 , List .of (new ArrayList <Integer >())), Arguments .of (1 , 1 , List .of (List .of (0 ))), Arguments .of (3 , 0 , List .of (new ArrayList <Integer >())), Arguments .of (3 , 1 , List .of (List .of (0 ), List .of (1 ), List .of (2 ))),
30
- Arguments .of (4 , 2 , List .of (List .of (0 , 1 ), List .of (0 , 2 ), List .of (0 , 3 ), List .of (1 , 2 ), List .of (1 , 3 ), List .of (2 , 3 ))));
30
+ Arguments .of (4 , 2 , List .of (List .of (0 , 1 ), List .of (0 , 2 ), List .of (0 , 3 ), List .of (1 , 2 ), List .of (1 , 3 ), List .of (2 , 3 ))),
31
+ Arguments .of (5 , 3 , List .of (List .of (0 , 1 , 2 ), List .of (0 , 1 , 3 ), List .of (0 , 1 , 4 ), List .of (0 , 2 , 3 ), List .of (0 , 2 , 4 ), List .of (0 , 3 , 4 ), List .of (1 , 2 , 3 ), List .of (1 , 2 , 4 ), List .of (1 , 3 , 4 ), List .of (2 , 3 , 4 ))),
32
+ Arguments .of (6 , 4 ,
33
+ List .of (List .of (0 , 1 , 2 , 3 ), List .of (0 , 1 , 2 , 4 ), List .of (0 , 1 , 2 , 5 ), List .of (0 , 1 , 3 , 4 ), List .of (0 , 1 , 3 , 5 ), List .of (0 , 1 , 4 , 5 ), List .of (0 , 2 , 3 , 4 ), List .of (0 , 2 , 3 , 5 ), List .of (0 , 2 , 4 , 5 ), List .of (0 , 3 , 4 , 5 ), List .of (1 , 2 , 3 , 4 ), List .of (1 , 2 , 3 , 5 ), List .of (1 , 2 , 4 , 5 ),
34
+ List .of (1 , 3 , 4 , 5 ), List .of (2 , 3 , 4 , 5 ))));
31
35
}
32
36
33
37
private static Stream <Arguments > wrongInputs () {
34
- return Stream .of (Arguments .of (-1 , 0 ), Arguments .of (0 , -1 ), Arguments .of (2 , 100 ));
38
+ return Stream .of (Arguments .of (-1 , 0 ), Arguments .of (0 , -1 ), Arguments .of (2 , 100 ), Arguments . of ( 3 , 4 ) );
35
39
}
36
40
}
0 commit comments