stamper

요청 DTO와 입력 검증 코드를 생성하는 프롬프트

stamper2026. 8. 3.조회 16추천 0
변수 입력2

언제 사용하나

API 요청 본문을 받는 DTO와 검증 규칙을 한 번에 만들 때.

요청 전 확인

  • 필드별 필수 여부, 형식, 길이/범위 제약을 정리한다.
  • 검증 실패 시 반환할 에러 형식을 확인한다.

복사해서 쓰는 프롬프트

{{ENDPOINT}} 요청을 받는 DTO와 입력 검증을 만들어줘.

필드:
{{FIELDS}}

- 각 필드에 적절한 검증 애노테이션/스키마를 적용해줘.
- 검증 실패 메시지는 사용자 친화적으로 작성해줘.
- 잘못된 입력과 정상 입력을 검증하는 테스트를 함께 작성해줘.

placeholder 설명

  • {{ENDPOINT}} : 대상 엔드포인트
  • {{FIELDS}} : 필드 목록과 제약 (예: "email: 필수, 이메일 형식 / age: 0~150")

입력 예시

{{FIELDS}} = "title: 필수, 1~100자 / price: 0 이상 정수"

기대 결과

검증 규칙이 붙은 DTO와 경계값 테스트.

검증 방법

경계값(빈 값, 최대+1)을 넣어 검증이 걸리는지 테스트한다.

주의사항

  • 서버 검증 없이 프런트 검증만 믿지 않는다.

관련 문서

댓글 0

아직 댓글이 없습니다.