[Project] 우리집 레시피 - TestCode + RestDocs + Swagger(API 문서화)
·
Project/우리집 레시피
🔗 [Project] 우리 집 레시피 - 테스트 코드(test code)이전 글에 이어서, 나는 Service (단위 테스트)와 Controller(통합 테스트)에 대해 테스트 코드를 작성하고,이후 RestDocs + Swagger를 활용하여 API 테스트를 문서화하는 코드를 추가했다.이 과정에서 나의 테스트 코드도 리팩토링을 진행했다.RestDocs + Swagger란?Spring RestDocs:테스트 코드를 기반으로 API 문서를 자동으로 생성한다.실제 테스트를 통과한 API만 문서화하므로, 높은 신뢰성을 보장한다.Swagger:API 구조를 시각적으로 표현하여 더 쉽게 이해할 수 있도록 돕는다.Interactive 한 UI를 제공하여, API를 직접 테스트해 볼 수 있다.OpenAPI 명세를 기..
[Project] 우리집 레시피 - 테스트 코드(test code)
·
Project/우리집 레시피
초기환경 세팅인 TestCode + RestDocs +Swagger( 테스트 코드 기반 API 문서화작업)을 진행하였다.내가 맡은 부분은 앞으로 TDD 방법론으로 진행하는 데에 있어 초기 환경 세팅을 맡았다.하지만 알아보니 초기환경 설정이랄 것이 딱히 없었고, 우선 양식을 만들어 큰 흐름을 파악한 이후 의존성만을 추가하였다.👨‍💻 팀원의 comment대로 간단한 API가 나온 이후 진행하기로 하였다!회원 등록 기능을 구현하기 위해 관련된 Controller, Service, Repository를 생성 및 로직을 추가하였고,회원 예외처리를 위해 공통 핸들러, 회원 예외를 생성하였다는 팀원의 PR을 받았다! (너무 빨리 해주셔서 좋았다. 진짜로)본격적으로 테스트 코드를 작성해 보자!!!!! 🔗 [Dev..
[Project] 우리집 레시피 - 첫 정규 회의
·
Project/우리집 레시피
우리집 레시피🧑‍🍳이전에 함께 프로젝트를 진행했던 광우님과 현우님그리고 새로운 팀원인 성오(castlefive)님과 준혁 님까지 총 5명이 모여 새로운 프로젝트를 시작하게 되었다.9월 6일, 첫 정규회의를 가졌다. 이 자리에서 프로젝트의 방향성에 대해 깊이 있는 토론을 나누었고, 각자의 아이디어와 비전을 공유하는 시간을 가졌다. 회의 후에는 우리의 Place Manger 현우 (Project X) 님의 탁월한 장소 선정을 통해 함께 술 한 잔을 기울이며 서로를 더 깊이 알아가는 시간도 가졌다.업무적인 논의와 사적인 얘기가 자연스럽게 어우러진 자리였기에 무척 재밌었다.(남자 5명이라 훨씬 더. 진짜로 진짜)이번 프로젝트를 통해 우리 모두가 한 단계 더 성장할 수 있을 거라는 확신이 든다. 앞으로 우리 ..
Sooya186
'Project' 카테고리의 글 목록 (5 Page)