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: 스크랩 관련 Domain, Service 유닛 테스트 코드 작성 #155

Merged
merged 20 commits into from
May 28, 2024

Conversation

yumzen
Copy link
Member

@yumzen yumzen commented May 22, 2024

#️⃣ 연관된 이슈

ex) #139

📝 작업 내용

스크랩 관련 Domain, Service 유닛 테스트 코드 작성

스크린샷 (선택)

image

image

💬 리뷰 요구사항(선택)

테스트 코드에서 builder 사용 시 id가 세팅이 안되어서 따로 id를 고정값으로 넘겨주었는데 이유를 못찾았습니다ㅠㅠ 이부분에 대해 한번씩 봐주시면 감사하겠습니다:)

@yumzen yumzen added the test 테스트 관련 label May 22, 2024
@yumzen yumzen requested review from dl-00-e8, jinnxyoung and sycuuui May 22, 2024 12:49
@yumzen yumzen self-assigned this May 22, 2024
@yumzen yumzen changed the title Test: 스크랩 관련 Domain, Service 유닛 테스트 코드 작성 test: 스크랩 관련 Domain, Service 유닛 테스트 코드 작성 May 22, 2024
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

이런 식으로 쿼리로 리팩토링하신 것 좋은 방법인 것 같습니다!

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Spring Security가 있어서 통합 테스트하려면 Security 테스트 환경을 구축해야 합니다! 제가 아직 안 해놔서.. 꼭 시간 나면 해놓을게요

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

별도의 Builder 패턴을 사용하지 않고 이렇게 생성자를 만드신 이유 궁금합니다!

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Builder 패턴 사용했을 때 id값이 자동으로 설정이 안되어서 수동으로 id값을 설정해주기 위해 사용했습니다 이 부분에 대해서는 한번 다시 찾아보고 수정해보겠습니다!!

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

비슷한 메소드들끼리 @nested 활용해서 묶어주신 것 굉장히 좋은 방법인 것 같습니다!

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

배워가요~

@yumzen yumzen merged commit 87cc9ce into main May 28, 2024
1 check passed
@dl-00-e8 dl-00-e8 deleted the test/post-pagination branch August 15, 2024 03:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
test 테스트 관련
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants