https://github.com/GSM-Backend-Dev-Class/Task.2-10
- JUnit을 이용한 단위테스트를 작성해보며 실무에서 효율성 있는 개발환경을 구현하는데
- 개인 레포지터리가 아닌 미리 생성된 레포지터리를 이용해주세요
- 각자 코드리딩을 진행하고 구현된 6가지 엔드포인트(
GET /api/v1/news/{newsId},GET /api/v1/news,GET /api/v1/news/search,POST /api/v1/news,PUT /api/v1/news/{newsId},DELETE /api/v1/news/{newsId})에 대하여 서비스 클래스의 메서드들을 각각 상황에 맞게 테스트 하는 테스트 코드를 작성하여주세요. - 자유 형식으로 단위 테스트를 작성하되 최소한 mock과 JUnit을 사용하여주세요.
- 가능하다면 DCI 패턴으로 계층화하여 구현해보시는걸 추천합니다!
- master 브랜치가 아니라 task/{자신의 이름} 형태로 브랜치를 생성하여 master 브랜치를 향하여 PR을 걸어 주세요