Skip to content

Commit 6546a24

Browse files
committed
refactor. 에러 메시지 포함 검증 시 상수 변수 활용
1 parent 2394319 commit 6546a24

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

src/test/java/CalculatorTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,6 @@ public class CalculatorTest {
7676

7777
assertThatThrownBy(() -> calculator.div(num1, num2))
7878
.isInstanceOf(ArithmeticException.class)
79-
.hasMessageContaining("0으로 나눌 수 없습니다.");
79+
.hasMessageContaining(Calculator.DIVIDE_BY_ZERO);
8080
}
8181
}

src/test/java/StringCalculatorTest.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ public class StringCalculatorTest {
5050

5151
assertThatThrownBy(() -> stringCalculator.parseNumber(tokens))
5252
.isInstanceOf(RuntimeException.class)
53-
.hasMessageContaining("음수는 처리할 수 없습니다.");
53+
.hasMessageContaining(StringCalculator.NEGATIVE_NUMBER_NOT_ALLOWED);
5454
}
5555

5656
@Test
@@ -59,7 +59,7 @@ public class StringCalculatorTest {
5959

6060
assertThatThrownBy(() -> stringCalculator.parseNumber(tokens))
6161
.isInstanceOf(RuntimeException.class)
62-
.hasMessageContaining("문자열은 처리할 수 없습니다.");
62+
.hasMessageContaining(StringCalculator.INVALID_STRING);
6363
}
6464

6565
@ParameterizedTest
@@ -83,7 +83,7 @@ public class StringCalculatorTest {
8383
public void 커스텀_구분자_형식에_맞지_않은_경우_예외_발생(String str) {
8484
assertThatThrownBy(() -> stringCalculator.calculate(str))
8585
.isInstanceOf(RuntimeException.class)
86-
.hasMessageContaining("커스텀 구분자를 찾을 수 없습니다.");
86+
.hasMessageContaining(StringCalculator.CUSTOM_DELIMITER_NOT_FOUND);
8787
}
8888

8989
@ParameterizedTest
@@ -95,7 +95,7 @@ public class StringCalculatorTest {
9595
public void 문자열이_비어있는_경우_예외_발생(String str) {
9696
assertThatThrownBy(() -> stringCalculator.calculate(str))
9797
.isInstanceOf(RuntimeException.class)
98-
.hasMessageContaining("문자열이 비어있습니다.");
98+
.hasMessageContaining(StringCalculator.EMPTY_STRING);
9999
}
100100

101101
@Test

0 commit comments

Comments
 (0)