Skip to content

KM4HS/plus_week

 
 

Repository files navigation

코드 보완 실습 (예약 관리 앱)

주어진 코드의 보완 및 테스트 코드 작성 실습입니다. 실제 환경은 MySQL DB, 테스트 환경은 H2 DB를 사용합니다.

jacoco를 통해 테스트 커버리지를 확인할 수 있습니다.

jacoco/jacocoHtml/index.html 브라우저에서 실행 image

Item 엔티티, Reservation 서비스 & 컨트롤러에만 테스트 코드가 작성된 상태입니다. (2024-12-19 16:00)

실제 환경으로 실행할 때는 환경변수 설정이 필요합니다.

  • DATABASE_URL: {데이터베이스 url}/demo
  • DATABASE_USER: db 인증 사용자명
  • DATABASE_PASSWORD: db 인증 비밀번호

트러블 슈팅

ItemTest 작성 중 트러블슈팅 velog

개발 환경

  • window11
  • JDK 17
  • intelliJ IDEA 2024.2.3
  • Spring boot 3.4.0
  • gradle 8.11.1

DB

  • MySql 8.0.40 (실제 환경)
  • H2 2.3.232 (테스트 환경)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 92.1%
  • JavaScript 4.0%
  • Java 3.6%
  • CSS 0.3%