Skipalong's tistory
240131 TIL - RestDocs 적용 본문
오늘은 본격적으로 테스트코드를 작성했다. 컨트롤러에서 api 에 대한 테스트코드를 작성한 후
이렇게 마지막에 .andDo(document("식별자", preprocessRequest(prettyPring()), preprocessResponse(prettyPrint()))); 이렇게 적어주면
이렇게 프로젝트내에 index.adoc 파일이 생기고 이 파일을 편집하면 오른쪽과같이 문서형식으로 api테스트사항을 문서화해준다.
그리고 html파일을 만들어서 이렇게 브라우저를 통해 볼 수도 있다.
테스트코드를 작성 하는과정이 지루하고 하드코딩적인부분이 있지만 이렇게 문서가 하나하나 추가되는 것을 보니 조금은 성취감이 생겨 동기부여가 되는 것 같다. 테스트코드를 내일까지 작성한 후 금요일부터 유저테스트에서 온 피드백들을 취합해 마지막으로 코드를 수정한 후 이제 최종발표만 앞두고 있는 상황인데 시작한 지 얼마 되지않은 것 같았는데 벌써 마무리라니 시간이 참 빨리 간 것 같다. 모든일엔 마무리가 중요하므로 마무리를 잘 해봐야할 것 같다.
'TIL' 카테고리의 다른 글
240202 TIL- JWT, AccessToken, RefreshToken (0) | 2024.02.03 |
---|---|
240201 TIL - JMeter, nGrinder (0) | 2024.02.02 |
240130 TIL - MockMvc (0) | 2024.01.31 |
240129 TIL - RestDocs (1) | 2024.01.30 |
240126 TIL - Process, Thread, MultiThread (0) | 2024.01.27 |