JSON.REST? 3

지옥에서 온 듯한 실행 테스트를 @Test 코드로 바꾸어보자

사실, 개인적 공부로 아는 Test 코드 수준은 MockMvcRequestBuilder, Matcher, Handler, AssertJ 정도 쓰는 거여서 마이크로 서비스 단위 테스를 어떻게 돌려야할지 막막하다. 그래서 혼자 공부할 때에 컨트롤러 단위테스트는 여러 모듈의 서비스가 나뉘어져 있으면 YARK 나 PostMan 을 가지고 연관된 서비스를 작동시켜서 테스트했는데, Build 사이클에 Test 가 있는데 왜... 내가 단위테스트를 작성안할까.. 라는 생각에 언제나 휩싸였다. 단위테스트를 위해 모든 서버를 켜는 이 지옥과도 같은 테스트 방법에서 탈피할 방법은 Mockito 이였다. 일단 다른 서비스를 호출하는 Class 를 Mocking 해야한다. 원하는 결과 값을 얻기위해 메서드와 리턴 값을 모킹해..

JSON.REST? 2020.12.16