inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[인프런 워밍업 스터디 클럽 2기 백엔드(클린코드, 테스트코드)] 3주차 발자국

홍석호
0

강의 수강

 

학습 내용 요약

테스트의 중요성, 단위 테스트, TDD, JUnit, JPA 기반 테스트

 

학습 내용 회고

 

미션

readable-test 강의해서 작성했던 코드에 테스트 코드를 작성하는 미션이었다.

미션을 진행할 때는 I/O 테스트는 하지 않아도 된다고 생각했는데, 강의를 듣다보니까 Repository의 동작을 보장하기 위해 테스트를 작성하는 것이 맞는 것 같다.

간단한 예제다보니 콘솔 입/출력을 받는데, 이 부분의 테스트는 백엔드에서 고민할 영역이 아니라는 된다는 생각은 변함 없다.

 

마무리하며

Spring & JPA 기반 테스트에 관해 구체적으로 알 수 있어서 좋았다. 내가 정말 원하는 내용이었다.

최근에 코틀린 공부를 시작했는데, Kotest + mockk를 가장 많이 사용하는 것 같아서 이것들도 궁금해졌다.

답변 0