public void validate(CreateReviewAnswerRequest request) {
        Question question = questionRepository.findById(request.questionId())
                .orElseThrow(() -> new SubmittedQuestionNotFoundException(request.questionId()));
        validateNotIncludingOptions(request);
        validateQuestionRequired(question, request);
        validateLength(request);
    }
@Test
    void 저장되지_않은_질문에_대한_대답이면_예외가_발생한다() {
        // given
        CreateReviewAnswerRequest request = new CreateReviewAnswerRequest(100L, null, "텍스트형 응답");

        // when, then
        assertThatCode(() -> createTextAnswerRequestValidator.validate(request))
                .isInstanceOf(SubmittedQuestionNotFoundException.class);
    }