Skip to content

Commit cf2374d

Browse files
authored
Update StalinSortTest.java
1 parent 92527fb commit cf2374d

File tree

1 file changed

+5
-16
lines changed

1 file changed

+5
-16
lines changed

src/test/java/com/thealgorithms/sorts/StalinSortTest.java

Lines changed: 5 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -19,22 +19,11 @@ public void testStalinSort(Comparable[] inputArray, Comparable[] expectedArray)
1919
}
2020

2121
private static Stream<Arguments> provideArraysForStalinSort() {
22-
return Stream.of(
23-
Arguments.of(new Integer[] {4}, new Integer[] {4}),
24-
Arguments.of(new Integer[] {4, 23, 6, 78, 1, 54, 231, 9, 12}, new Integer[] {4, 23, 78, 231}),
25-
Arguments.of(new Integer[] {5, 5, 5, 5, 5}, new Integer[] {5, 5, 5, 5, 5}),
26-
Arguments.of(new Integer[] {1, 2, 3, 4, 5}, new Integer[] {1, 2, 3, 4, 5}),
27-
Arguments.of(new Integer[] {5, 4, 3, 2, 1}, new Integer[] {5}),
28-
Arguments.of(new String[] {"c", "a", "e", "b", "d"}, new String[] {"c", "e"}),
29-
Arguments.of(new Integer[] {-1, -2, -3, 4, 5}, new Integer[] {-1, 4, 5}),
30-
Arguments.of(new Integer[] {0, -1, -2, 1, 2}, new Integer[] {0, 1, 2}),
31-
Arguments.of(new Integer[] {3, -1, 0, -5, 2}, new Integer[] {3}),
32-
Arguments.of(new Integer[] {10, 10, 10, 10}, new Integer[] {10, 10, 10, 10}),
33-
Arguments.of(new Integer[] {1, 2, 2, 3, 3, 3, 4}, new Integer[] {1, 2, 2, 3, 3, 3, 4}),
34-
Arguments.of(new Integer[] {Integer.MAX_VALUE, Integer.MIN_VALUE, 0}, new Integer[] {Integer.MAX_VALUE}),
35-
Arguments.of(new Character[] {'d', 'a', 'c', 'b'}, new Character[] {'d'}),
36-
Arguments.of(new Integer[] {100, 200, 150, 300, 250, 400, 350, 450, 500}, new Integer[] {100, 200, 300, 400, 500}));
37-
}
22+
return Stream.of(Arguments.of(new Integer[] {4}, new Integer[] {4}), Arguments.of(new Integer[] {4, 23, 6, 78, 1, 54, 231, 9, 12}, new Integer[] {4, 23, 78, 231}), Arguments.of(new Integer[] {5, 5, 5, 5, 5}, new Integer[] {5, 5, 5, 5, 5}),
23+
Arguments.of(new Integer[] {1, 2, 3, 4, 5}, new Integer[] {1, 2, 3, 4, 5}), Arguments.of(new Integer[] {5, 4, 3, 2, 1}, new Integer[] {5}), Arguments.of(new String[] {"c", "a", "e", "b", "d"}, new String[] {"c", "e"}),
24+
Arguments.of(new Integer[] {-1, -2, -3, 4, 5}, new Integer[] {-1, 4, 5}), Arguments.of(new Integer[] {0, -1, -2, 1, 2}, new Integer[] {0, 1, 2}), Arguments.of(new Integer[] {3, -1, 0, -5, 2}, new Integer[] {3}),
25+
Arguments.of(new Integer[] {10, 10, 10, 10}, new Integer[] {10, 10, 10, 10}), Arguments.of(new Integer[] {1, 2, 2, 3, 3, 3, 4}, new Integer[] {1, 2, 2, 3, 3, 3, 4}), Arguments.of(new Integer[] {Integer.MAX_VALUE, Integer.MIN_VALUE, 0}, new Integer[] {Integer.MAX_VALUE}),
26+
Arguments.of(new Character[] {'d', 'a', 'c', 'b'}, new Character[] {'d'}), Arguments.of(new Integer[] {100, 200, 150, 300, 250, 400, 350, 450, 500}, new Integer[] {100, 200, 300, 400, 500}));
3827

3928
@Test
4029
public void testWithEmptyArray() {

0 commit comments

Comments
 (0)