Skip to content

Commit

Permalink
feat #38: Problem 응답 dto 구성
Browse files Browse the repository at this point in the history
- 타입, 문제, 정답 반환
  • Loading branch information
GiHoo committed Apr 25, 2024
1 parent adcb117 commit 8de42d0
Showing 1 changed file with 22 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
package com.syu.capsbe.domain.problem.dto.response;

import com.syu.capsbe.domain.problem.Problem;
import lombok.AccessLevel;
import lombok.Getter;
import lombok.RequiredArgsConstructor;

@Getter
@RequiredArgsConstructor(access = AccessLevel.PRIVATE)
public class ProblemResponseDto {

private final String problemType;

private final String question;

private final String answer;

public static ProblemResponseDto of(Problem problem) {
return new ProblemResponseDto(problem.getProblemType().name(), problem.getQuestion(),
problem.getAnswer());
}
}

0 comments on commit 8de42d0

Please sign in to comment.