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
'TIL' 카테고리의 다른 글
154일차(모험 63일차) (0) | 2022.02.15 |
---|---|
151일차(모험 60일차) (0) | 2022.02.11 |
149일차(모험 58일차) - Test 코드 작성 2 (0) | 2022.02.09 |
148일차(모험 57일차) - 프로젝트 의견 조율 (0) | 2022.02.09 |
147일차(모험 56일차) - Test 코드 작성 (0) | 2022.02.07 |