강의

멘토링

로드맵

Inflearn Community Q&A

doohyeon's profile image
doohyeon

asked

Practical Testing: Practical Testing Guide

Stubbing with Mockito

API 명세서 툴 ( Swagger vs Spring Rest Docs)

Written on

·

213

0

안녕하세요 강의에서 Spring REST Docs를 이용해서 API 명세서를 작성하시는데 실무에서도 똑같이 하시나요 ?
아니면 Swagger + Spring REST Docs 을 같이 사용하시는지 궁금합니다.

springtddjpamockito소프트웨어-테스트junit5

Quiz

외부 시스템(메일, DB 등) 의존성 테스트 시 Mocking이 필요한 가장 큰 이유는 무엇일까요?

빠른 실행 속도와 안정적인 테스트 환경 확보

테스트 코드 라인 수 감소

개발자 간 코드 공유 용이

프로덕션 환경과의 완벽한 일치

Answer 1

0

wbluke님의 프로필 이미지
wbluke
Instructor

안녕하세요, bamho 님!

같은 프로젝트에서 문서 도구를 2개 이상 쓸 이유는 없어보이고요 ㅎㅎ
팀별로 다르게 Swagger를 쓰는 팀도 있고, REST Docs를 사용하는 팀도 있습니다.
무엇을 선택하느냐는 각 도구의 장단점에 맞게 선택하면 될 것 같아요.

제가 속한 현재 팀에서는 개발 속도를 고려하여 Swagger를 사용하고 있지만, 개인적으로는 테스트 코드 기반의 REST Docs를 사용하는 것을 선호합니다.

감사합니다. 🙂

doohyeon's profile image
doohyeon

asked

Ask a question