단위 테스트
2023.11.29 TIL - 단위테스트와 Mockito
내배캠 심화과제로 저번에 했던 개인과제 프로젝트인 to-do-list 앱에 대한 테스트코드를 작성을 해야한다. 단위 테스트와 통합 테스트 코드를 작성해야하는데, 우선 단위 테스트 코드를 작성하기로 했다. 테스트코드를 작성하기 전, 단위테스트가 무엇인지와 단위 테스트를 할 수 있게 도와주는 Mockito라이브러리에 대해 정리를 하려한다. Unit Test (단위 테스트) 란? 소스코드의 특정 모듈(프로그램 내 하나의 기능을 부르는 말)이 의도된 대로 정확히 작동하는지 검증하는 절차이며, 함수, 메서드, 개별 코드 같은 작은 단위에 대해 테스트 케이스(Test Case)로 분리하고 테스트 코드를 작성하여 테스트하는 것을 말한다. SpringMVC 기준으로 쉽게 말하자면 각 레이어 (Controller, Se..