Skip to content

Commit bb4be36

Browse files
committed
Refactored ReverseStringUsingStack
1 parent 0a28197 commit bb4be36

File tree

1 file changed

+5
-8
lines changed

1 file changed

+5
-8
lines changed

src/test/java/com/thealgorithms/strings/ReverseStringTest.java

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
package com.thealgorithms.strings;
22

33
import static org.junit.jupiter.api.Assertions.assertEquals;
4+
import static org.junit.jupiter.api.Assertions.assertThrows;
45

6+
import org.junit.jupiter.api.Test;
57
import java.util.stream.Stream;
68
import org.junit.jupiter.params.ParameterizedTest;
79
import org.junit.jupiter.params.provider.Arguments;
@@ -38,13 +40,8 @@ public void testReverseString4(String input, String expectedOutput) {
3840
assertEquals(expectedOutput, ReverseString.reverse4(input));
3941
}
4042

41-
@ParameterizedTest
42-
@MethodSource("testCases")
43-
public void testReverseString4WithNullInput(String input, String expectedOutput) {
44-
if (input == null) {
45-
assertThrows(IllegalArgumentException.class, () -> ReverseString.reverse4(input));
46-
} else {
47-
assertEquals(expectedOutput, ReverseString.reverse4(input));
48-
}
43+
@Test
44+
public void testReverseString4WithNullInput() {
45+
assertThrows(IllegalArgumentException.class, () -> ReverseString.reverse4(null));
4946
}
5047
}

0 commit comments

Comments
 (0)