모킹1 mockito를 이용해서 외부 API mocking 테스트 시작 팀프로젝트를 내에서 기업의 사업자 번호를 확인하는 로직이 필요했는데 해당 로직을 팀원분께서 공공기관 API를 활용하여 해결할 수 있도록 코드를 작성해 주셨다. 하지만 회원 가입 로직을 작성하고 테스트하려 하는 과정에서 어떻게 테스트를 해야 하나에 대한 고민이 수중위로 올라왔다. 실제 서비스에서 단순히 한번 사용자를 만드는거라면 테스트 데이터를 만들어서 사용하면 되지만 기업회원이 회원가입을 하는 로직내에 포함되어 있는 사업자 인증 로직을 테스트 동작시마다 계속해서 API 요청을 하는 것은 무리라고 생각했다. 이 과정에서 과거 다른 개발자 분들이 말하시던 모킹을 해볼까 하는 생각이 들었다. 사실 현재 프젝에서는 컨트롤러 테스트 시에 mock mvc를 이용해서 테스트 하고 있어 mockito사용은 처음이.. 카테고리 없음 2023. 6. 7. 이전 1 다음