assertthatcode1 [Spring / TestCode] java.lang.AssertionError: Expecting code to raise a throwable. 문제 상황: 테스트 코드 중 예외 처리를 테스트하는 부분에서 발생하는 에러. 에러가 발생되지 않았다는 의미임원인우선 assertThatThrownBy는 // thenassertThatThrownBy(() -> commentService.editComment(VALID_USER_ID, VALID_POST_ID, VALID_COMMENT_ID, requestDto)) .isInstanceOf(expectedException) .hasMessage(errorMessage.getMessage());Java 8 lambda를 이용하여 Throwable 예외를 더 잘 잡을 수 있게 한다.그래서 해당 사진에서 발생한 에러는 예외가 발생하기를 기대했지만 실제로는 아무 예외도 발생하지 않을 때 .. 2025. 7. 14. 이전 1 다음