TIL

150일차(모험 59일차) - Test 코드 작성 3

haedal-uni 2022. 2. 10. 22:38
728x90

어제 테스트 코드를 작성하면서 궁금한 점들을 질문드렸었다.    149일차(모험 58일차) - Test 코드 작성 2

아래는 가장 마지막에 했던 질문이고 

 

❓ : 갑자기 궁금한 점이 생겼다. test 코드를 RegistryRepositoryTest로 진행했는데 

Service로 test 코드를 진행해서 값을 dto에 담고 dto와 registry를 비교하는 것도 있다. 잘 못 진행한걸까?

🅰️ : 사실 정해진건 없다. 서비스를 테스트 하는거면 서비스를 호출해야되는게 맞다.

 

 

이어서 추가 질문을 드렸다.

 

 

❓ : 그러면 작성하는 사람 자유인가?

🅰️ : 딱 정해진 건 없다. 일반적으로 service를 테스트 한다.
그리고 테스트 하려고 하는 상황에 따라 db를 조회해서 service 결과와 비교해볼 수도 있고
그냥 임의의 값과 비교해 볼수도 있다.

 

❓ : 튜터님이 말씀하신 db조회는

Service로 test 코드를 진행해서 값을 dto에 담고 dto와 registry를 비교하는걸 말씀하신걸까?

🅰️ : 그렇다.

 

그래서 Service로 test 코드를 작성해봤는데 아직 검증이 완료 되지 않아서 

github에는 오늘 검증받은 코드만 올렸다. (repository로 진행한 test 코드)

 

 

 

그리고 남은 시간에는 spring 기초에 대해서 공부했다. (github 정리)

 

728x90