Skip to content

Commit cef104c

Browse files
Update ReverseQueueRecursionTest.java
1 parent 8f87e6a commit cef104c

File tree

1 file changed

+8
-6
lines changed

1 file changed

+8
-6
lines changed

src/test/java/com/thealgorithms/datastructures/queues/ReverseQueueRecursionTest.java

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,15 @@
11
package com.thealgorithms.datastructures.queues;
22

33
import static org.junit.jupiter.api.Assertions.assertEquals;
4-
54
import static org.junit.jupiter.api.Assertions.assertTrue;
65

76
import java.util.LinkedList;
8-
97
import java.util.Queue;
10-
118
import org.junit.jupiter.api.Test;
129

1310
class ReverseQueueRecursionTest {
11+
12+
@Test
1413
void testReverseMultipleElements() {
1514
Queue<Integer> queue = new LinkedList<>();
1615
queue.add(1);
@@ -24,30 +23,33 @@ void testReverseMultipleElements() {
2423
assertEquals(1, queue.poll());
2524
assertTrue(queue.isEmpty());
2625
}
26+
27+
@Test
2728
void testReverseSingleElement() {
2829
Queue<Integer> queue = new LinkedList<>();
2930
queue.add(42);
3031
ReverseQueueRecursion.reverseQueue(queue);
31-
3232
assertEquals(42, queue.poll());
3333
assertTrue(queue.isEmpty());
3434
}
35+
36+
@Test
3537
void testReverseEmptyQueue() {
3638
Queue<Integer> queue = new LinkedList<>();
3739
ReverseQueueRecursion.reverseQueue(queue);
3840
assertTrue(queue.isEmpty());
3941
}
42+
43+
@Test
4044
void testReverseStringQueue() {
4145
Queue<String> queue = new LinkedList<>();
4246
queue.add("A");
4347
queue.add("B");
4448
queue.add("C");
4549
ReverseQueueRecursion.reverseQueue(queue);
46-
4750
assertEquals("C", queue.poll());
4851
assertEquals("B", queue.poll());
4952
assertEquals("A", queue.poll());
5053
assertTrue(queue.isEmpty());
5154
}
5255
}
53-

0 commit comments

Comments
 (0)