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

Feat [#26] 상세 조회에 대한 테스트 코드 구현 #27

Merged
merged 1 commit into from
May 24, 2024

Conversation

jsoonworld
Copy link
Collaborator

  1. testFindPositionDetail_Success: 유효한 포지션 ID(1L)를 사용하여 포지션 상세 정보를 조회할 때 올바르게 상세 정보가 반환되는지 확인합니다. 테스트는 목 객체를 활용하여 "[토스뱅크] Frontend Developer" 포지션의 상세 정보를 준비하고, 이 정보가 올바르게 반환되는지 검증합니다.

  2. testFindPositionDetail_NotFound: 존재하지 않는 포지션 ID(999L)로 상세 정보 조회를 시도했을 때 NotFoundException이 발생하며 적절한 에러 메시지가 포함되어 있는지 확인합니다. 이 테스트는 예외 처리 로직이 올바르게 동작하는지를 검증하고, API의 견고성을 확보하는 데 기여합니다.

1. `testFindPositionDetail_Success`: 유효한 포지션 ID(1L)를 사용하여 포지션 상세 정보를 조회할 때 올바르게 상세 정보가 반환되는지 확인합니다. 테스트는 목 객체를 활용하여 "[토스뱅크] Frontend Developer" 포지션의 상세 정보를 준비하고, 이 정보가 올바르게 반환되는지 검증합니다.

2. `testFindPositionDetail_NotFound`: 존재하지 않는 포지션 ID(999L)로 상세 정보 조회를 시도했을 때 `NotFoundException`이 발생하며 적절한 에러 메시지가 포함되어 있는지 확인합니다. 이 테스트는 예외 처리 로직이 올바르게 동작하는지를 검증하고, API의 견고성을 확보하는 데 기여합니다.
@jsoonworld jsoonworld merged commit c3bc68d into main May 24, 2024
0 of 2 checks passed
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 this pull request may close these issues.

1 participant