Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

테스트 코드 필요 메소드들 #48

Open
Kdonghs opened this issue Oct 10, 2024 · 0 comments
Open

테스트 코드 필요 메소드들 #48

Kdonghs opened this issue Oct 10, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@Kdonghs
Copy link
Contributor

Kdonghs commented Oct 10, 2024

에지 케이스에 대해서만 테스트 구현

멤버

  • 멤버 이메일 빈 칸으로 정보 수정시 반영이 안되거나 예외처리 되는가?
  • 멤버 삭제(softdelete로 되는가, 다시 조회하면 조회 되는가)

프로젝트

  • 프로젝트 날짜 수정
  • 프로젝트 삭제시 조회 여부
  • 프로젝트 일정 변경시 현재보다 이전일 수 없음
  • 프로젝트 일정 변경시 종료가 시작보다 이전일 수 없음
  • 프로젝트 일정 변경시 최소 갭(종료시간 - 시작시간)이 1일 이상이어야 함

태스크

  • 태스크 일정이 프로젝트 일정 범위를 초과하는가
  • 프로젝트가 삭제되었을때 태스크가 조회되는가(조회가 불가능해야 함)
  • 태스크의 기한이 종료되었을때 멤버는 태스크를 수정할 수 있는가?

유저

  • 유저 이미지 수정시 url의 형식을 따르는지 검사
  • 유저 이메일 빈 칸으로 정보 수정시 반영이 안되거나 예외처리 되는가?
  • 유저의 이름 수정시 길이제한(?)
  • 유저 삭제 후 로그인 시도시 처리(필터로 처리)(미구현)
@Kdonghs Kdonghs added the enhancement New feature or request label Oct 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant