mirror of
https://github.com/TheAlgorithms/Java.git
synced 2025-12-19 07:00:35 +08:00
refactor: Improve readability and code clarity in InfixToPostfix (#6362)
refactor: improve InfixToPostfix Co-authored-by: Deniz Altunkapan <93663085+DenizAltunkapan@users.noreply.github.com>
This commit is contained in:
committed by
GitHub
parent
0a4f5542d9
commit
acb4753d65
@@ -12,7 +12,7 @@ class InfixToPostfixTest {
|
||||
|
||||
@ParameterizedTest
|
||||
@MethodSource("provideValidExpressions")
|
||||
void testValidExpressions(String infix, String expectedPostfix) throws Exception {
|
||||
void testValidExpressions(String infix, String expectedPostfix) {
|
||||
assertEquals(expectedPostfix, InfixToPostfix.infix2PostFix(infix));
|
||||
}
|
||||
|
||||
@@ -28,6 +28,6 @@ class InfixToPostfixTest {
|
||||
}
|
||||
|
||||
private static Stream<Arguments> provideInvalidExpressions() {
|
||||
return Stream.of(Arguments.of("((a+b)*c-d", "invalid expression"));
|
||||
return Stream.of(Arguments.of("((a+b)*c-d", "Invalid expression: unbalanced brackets."));
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user