Skip to content

Java CLI 게시판 프로젝트 구현 (TDD)_박흥준#4

Open
HeungJunBag wants to merge 18 commits into
ktk33762:mainfrom
HeungJunBag:main
Open

Java CLI 게시판 프로젝트 구현 (TDD)_박흥준#4
HeungJunBag wants to merge 18 commits into
ktk33762:mainfrom
HeungJunBag:main

Conversation

@HeungJunBag
Copy link
Copy Markdown

Summary

  • Java 17 + Gradle 기반 CLI 게시판
    애플리케이션 구현
  • TDD(Red → Green → Refactor) 사이클로 계층별
    점진적 개발
  • Article / Repository / Service / App 계층
    분리 및 수동 의존성 주입 적용

Key Features

명령어 기능
write 게시글 작성
list 최신순 목록 조회
detail <id> 상세 보기
update <id> 수정
delete <id> 삭제
help / exit 도움말 / 종료

Test Coverage

  • 단위 테스트: Article, Rq, ArticleRepository,
    ArticleService
  • 통합 테스트:
    ByteArrayInputStream/OutputStream으로 전체
    명령어 시나리오 검증

@HeungJunBag HeungJunBag changed the title Java CLI 게시판 프로젝트 구현 (TDD) Java CLI 게시판 프로젝트 구현 (TDD)_박흥준 Apr 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant