6
6
7
7
import org .junit .jupiter .api .Test ;
8
8
9
- /**
10
- * Unit tests for the ShuffleArray class.
11
- *
12
- * @author Rashi Dashore (https://github.com/rashi07dashore)
13
- */
14
- class ShuffleArrayTest {
15
-
16
- /**
17
- * Test for basic shuffling.
18
- */
9
+ public class ShuffleArrayTest {
10
+
19
11
@ Test
20
12
void testShuffleBasic () {
21
13
int [] arr = {1 , 2 , 3 , 4 , 5 };
@@ -26,9 +18,6 @@ void testShuffleBasic() {
26
18
assertNotEquals (originalArr , arr );
27
19
}
28
20
29
- /**
30
- * Test for an edge case with a single element.
31
- */
32
21
@ Test
33
22
void testShuffleSingleElement () {
34
23
int [] arr = {1 };
@@ -39,9 +28,6 @@ void testShuffleSingleElement() {
39
28
assertArrayEquals (originalArr , arr );
40
29
}
41
30
42
- /**
43
- * Test for an edge case with two elements.
44
- */
45
31
@ Test
46
32
void testShuffleTwoElements () {
47
33
int [] arr = {1 , 2 };
@@ -55,9 +41,6 @@ void testShuffleTwoElements() {
55
41
assertTrue (arr [1 ] == 1 || arr [1 ] == 2 );
56
42
}
57
43
58
- /**
59
- * Test for an empty array.
60
- */
61
44
@ Test
62
45
void testShuffleEmptyArray () {
63
46
int [] arr = {};
@@ -68,9 +51,6 @@ void testShuffleEmptyArray() {
68
51
assertArrayEquals (originalArr , arr );
69
52
}
70
53
71
- /**
72
- * Test for large array.
73
- */
74
54
@ Test
75
55
void testShuffleLargeArray () {
76
56
int [] arr = {1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 10 };
@@ -81,9 +61,6 @@ void testShuffleLargeArray() {
81
61
assertNotEquals (originalArr , arr );
82
62
}
83
63
84
- /**
85
- * Test to ensure all elements are present after shuffle.
86
- */
87
64
@ Test
88
65
void testShuffleRetainsElements () {
89
66
int [] arr = {1 , 2 , 3 , 4 , 5 };
0 commit comments