From ad0d1aa00f4cf1a0965f2d8314d713b676aba836 Mon Sep 17 00:00:00 2001 From: Jansoon Date: Thu, 24 Apr 2025 00:05:39 +0900 Subject: [PATCH] =?UTF-8?q?feat:=EA=B3=B1=EC=85=88=20=EC=84=B1=EA=B3=B5=20?= =?UTF-8?q?=ED=85=8C=EC=8A=A4=ED=8A=B8=20=EC=BD=94=EB=93=9C=20=EA=B5=AC?= =?UTF-8?q?=ED=98=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../calculator/service/CalculatorServiceTest.java | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/java-calculator/src/test/java/com/calculator/service/CalculatorServiceTest.java b/java-calculator/src/test/java/com/calculator/service/CalculatorServiceTest.java index f92f85a..6b62d92 100644 --- a/java-calculator/src/test/java/com/calculator/service/CalculatorServiceTest.java +++ b/java-calculator/src/test/java/com/calculator/service/CalculatorServiceTest.java @@ -50,20 +50,19 @@ void testSubtractThrowsException() { } @Test - @DisplayName("곱셈 연산은 아직 구현되지 않았으므로 예외를 발생시켜야 함") - void testMultiplyThrowsException() { + @DisplayName("곱셈 연산 테스트") + void testMultiply() { // Given double num1 = 10; double num2 = 5; // When & Then - UnsupportedOperationException thrown = assertThrows( - UnsupportedOperationException.class, - () -> calculatorService.multiply(num1, num2), - "곱셈 기능은 아직 구현되지 않아 예외가 발생해야 합니다" - ); - assertTrue(thrown.getMessage().contains("곱하기 기능은 아직 구현되지 않았습니다")); + // When + double result = calculatorService.multiply(num1, num2); + + // Then + assertEquals(50, result, "10 * 5는 50여야 합니다"); } @Test