🖤 BE 45기/TIL
[TIL 20230703]
드림살구잼
2023. 7. 3. 09:33
오늘 공부내용
[Section3 - Spring MVC] API 문서화
< 강사님의 한마디 >
- api를 작성하기 위해 컨드롤러 테스트가 필수
- Mockito도 중요 : 계층별로 끊어주는데에 필요하며 불필요한 로직을 타지 않아도 된다. 테스트 범위를 좁혀서 테스트 대상에 집중하는 연습을 하자.
- 어디서부터 어떻게 테스트 할것인가를 생각하자 : given ~ when(테스트하고자하는 대상)~ then
- 테스트 케이스를 작성하는 습관을 기르자! 싫어하지 말자! ⭐️
- 프로젝트를 시작하는 방법(파일 공유)
< 학습 목표 >
API문서화가 왜 필요한가?
Swagger(애노테이션의 주석 위주로 만드는것?) vs Spring Rest Docs (스프링 기준으로 문서화해주는것?)
Spring Rest Docs의 API 문서 생성 흐름