
제 글 중에 파킹플레이스 관련 글이 은근히 있다. 그런데 이 때 프로젝트를 하는 과정 속에서, 프로젝트에서 테스트를 하긴 했지만, 제대로 배우지 않고, 너무 겉핧기 식, Junit의 기능의 일부만 사용해서 데이터가 제대로 들어가 데이터가 나오는지, 그리고 마지막에 포스트맨이 테스트인지는 모르겠지만 결과에 대한 값만 체크했다면, 이번 시간을 통해 테스트 코드에 대해 학습하면서, 단위테스트가 무엇인지? 통합 테스트가 무엇인지? Junit / MockMvc / Mockito 라이브러리에 대해 학습할 예정.
테스트 코드는 개발자가 작성한 소프트웨어가 의도한 대로 동작하는지 확인하기 위해 작성하는 코드입니다. 이를 통해 기능의 정확성을 검증하고, 코드 변경 시 발생할 수 있는 오류를 사전에 발견하여 수정할 수 있습니다.
이전 스프링 관련 공부에서는
그림으로 배우는 스프링 6을 통해 기본적인 스프링의 개념을 배웠다면 24장부터 31장까지스프링 테스트관련 내용이다.