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

[Test] InAdapter Test #78

Closed
39 tasks
donggni0712 opened this issue May 15, 2024 · 0 comments · Fixed by #88
Closed
39 tasks

[Test] InAdapter Test #78

donggni0712 opened this issue May 15, 2024 · 0 comments · Fixed by #88
Assignees

Comments

@donggni0712
Copy link
Contributor

donggni0712 commented May 15, 2024

InAdapter Test

테스트 목적 : 외부에서 들어온 데이터가 잘 가공되어 서비스에 전달되는가, dto 검증

Web

AuthController

  • googleLogin
    • 데이터 잘 넘겨지는 지 확인

LoginController

  • redirectToGoogleOAuth
    • 데이터가 잘 넘겨지는 지 확인

ProjectController

  • createProject
    • port에 데이터가 정상적으로 들어가는지 확인
    • project name이 공백이면 에러
    • project name외에는 다 공백이어도 정상적으로 처리
  • joinProject
    • projectId null이면 에러
    • 잘 들어가는지
  • inviteUser
    • projectId null이면 에러
    • user가 1명 이하면 에러
    • 데이터 잘 들어가는지
  • withdrawUser
    • projectId null이면 에러
    • user가 1명 이하면 에러
    • 데이터 잘 들어가는지
  • deleteProject
    • 프로젝트 id 널이면 에러
    • 데이터 잘 들어가는지
  • updateProject
    • 프로젝트 id 널이면 에러
    • 데이터 잘 들어가는지
  • syncProject
    • 프로젝트 id 널이면 에러
    • progress가 널이면 에러
    • 데이터 잘 들어가는지
  • makeUserStory
    • projectId가 널이면 에러
    • scenario가 널이면 에러
    • 데이터 잘 들어가는지 확인

RoomController

  • getRoomAuthToken
    • 데이터 잘 들어가는 지 확인
  • getAllInfoAboutRoomsByUserId
    • 데이터 잘 들어가는 지 확인

UserController

  • getUserInfo
    • 데이터 잘 들어가는 지 확인
donggni0712 pushed a commit that referenced this issue May 20, 2024
* Revert "[#70] cursor color 추가 (#71)"

This reverts commit 1372eb5.

* test: vaildation and mapper

* feat: clean up naming

* feat: all done

* feat: all done

* feat: all done

* feat: all done
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants