본문 바로가기
728x90
반응형
SMALL

전체 글581

Spring Rest Docs 이전 포스팅 중 Swagger를 이용한 API 문서화 및 테스트 자동화 (https://kimyhcj.tistory.com/354) 내용이 있다. ​사실 Swagger는 테스트 용이성이 매우 높고 쉽고 빠르게 초기에 진입할 수 있기 때문에 선택했었다. Swagger를 사용해서 API를 모두 만들고 난 후 API에 대해서 FrontEnd 개발자와 이야기해야 할 때 문서가 필요했는데 Swagger 화면으로 설명하기에는 부족함이 많았다. Swagger의 Annotation 설명과 실제 구현코드가 맞지 않을 수 있다는 것. 즉, 문서화 로직이 불일치 할 수 있다는 것이 가장 큰 문제였다. 그리고 소스코드에 더덕더덕 붙어 있는 지저분한 Swagger Annotation들... @ApiOperation(value .. 2020. 5. 22.
[캠핑] 제천 별수하캠핑장 - 2020.05.03 ~ 05 #별수하캠핑장 어린이날을 기념하여 찾은곳은 충북제천에 있는 별수하캠핑장. - ★★★★★ 만점캠핑장 - #가족캠핑장 이다 - #키즈캠핑장 이다 - 아이들을 데리고 가기 좋다 - 카페가 있다 - 화장실은 평범하다. (지저분하지않은수준) - 개수대는 아쉽다. (뜨거운물 나오는 호수가 하나만 있다) - 샤워실은 넓고 깨끗한 편이다. - 시골 한적한곳에 있어서 좋다. 자전거 타고 시골길을 달릴 수 있다. - 맑고 얕은 개울이 있어서 다슬기 잡고 올챙이도 잡을 수 있다. (아이들이 좋아함) - 매너타임 11시인데 가족중심이라 다들 조용하고 일찍 재운다. - 사이트 크기가 다양한데 큰곳은 정말크다. - 찜질방이 있다. - 아이들 놀거리가 많다. (방방이, 게임기, 자전거, 깡통기차, 다슬기잡기 등등) - 공동냉장고가.. 2020. 5. 11.
[캠핑] 용인 한터팜 오토캠핑장 - 2020.04.11 ~ 12 #용인한터팜오토캠핑장 ​- 아이들이 좋아한다.​ - 깡통기차를 가장 좋아한다.​ - 토끼, 돼지가 있다.​ - 선착순이다. 12시 입장 3시 퇴장이다.​ - 작은 잔디공터가 있고 놀이터는 허접한데 아이들은 잘 논다.​ - 화징실은 좁고 너무 작으며 깨끗하지 않다.​ - 샤워장은 화장실과 붙어있어서 별로다.​ - 계수대는 좁고 뜨거운물 안나온다. (적당히 따뜻한물은 나온다)​ - 도로에 가까워서 차 지나다니는 소리가 시끄럽다.​ - 편의점이 걸어서 갈 수 있는 거리에 있다.​ - 와이파이가 없다. (있긴한데 약해서 없는것과 마찬가지)​ - 매너타임이 늦다. (밤12시) > 너무 늦게까지 영화 크게 보는 가족, 게임하면서 웃고 떠드는 가족 때문에 짜증이 좀 났다. > 캠장이 시끄러운 인원들에 대한 통제가 약.. 2020. 4. 14.
MockMvc 에 Spring Security Filter Chain 적용 Rest Docs 를 이용해 API 서버에 대한 테스트와 동시에 문서를 만들고 있다. MockMvc 를 통해 각 API 에 대해서 쉽게 테스트 할 수 있다. 어느정도의 테스트가 완료 되고 이제 사용자 권한별 API 테스트를 진행하는데 @PreAuthorize("hasRole('ADMIN')") 위와 같이 annotation을 통해 API method에 대해 권한을 체크하도록 했는데 계속 오류가 발생한다... 이상하다.. SecurityContext 에서 권한을 찾을 수가 없다니.. 왜지? 그동안 jwt 를 통해 인증을 하고 jwtfilter 를 통해 Roles 을 부여 했었는데.. Boot 를 start 하고 postman 을 통해 테스트 해 보니 ... 잘된다.. 응???? 응??? 다시 테스트 해보고.. 2020. 3. 26.
728x90
반응형
LIST