Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Step2 - 도메인설계 #486

Open
wants to merge 33 commits into
base: boy0516
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
c162962
docs: 수강 신청 기능 개발 목록 문서화
boy0516 Apr 6, 2024
888cd73
docs: 수강 신청 기능 개발 목록 문서화
boy0516 Apr 7, 2024
c4a02d5
test: 이미지 비율 테스트 코드
boy0516 Apr 7, 2024
1733405
feat: 이미지 비율 클래스 생성
boy0516 Apr 7, 2024
779d0b4
test: 이미지 비율 검증 테스트 수정
boy0516 Apr 7, 2024
eb7176f
test: 이미지 사이즈 검증 테스트
boy0516 Apr 7, 2024
83e6f7d
feat: 이미지 사이즈 클래스, 검증 추가
boy0516 Apr 7, 2024
bb0bfd5
docs: 구현목록 체크
boy0516 Apr 7, 2024
d861761
feat: 이미지 타입 enum 생성
boy0516 Apr 7, 2024
4ca57bb
test: 이미지 가로 픽셀 검증 테스트
boy0516 Apr 7, 2024
ab2f1d3
feat: 이미지 가로 픽셀 검증 추가
boy0516 Apr 7, 2024
d3955c8
docs: 구현목록 체크
boy0516 Apr 7, 2024
e36ee82
feat: 강의 타입 enum 추가
boy0516 Apr 7, 2024
c98993c
refactor: 네이밍 Lecture -> Session
boy0516 Apr 7, 2024
6a88dd8
feat: 강의 상태 enum 추가
boy0516 Apr 7, 2024
c424dda
test: 수강 신청 테스트 추가
boy0516 Apr 7, 2024
5cf8354
feat: 강의 수강신청 구현
boy0516 Apr 7, 2024
5f95b2c
docs: 수강생, 결제 검증 구현 추가
boy0516 Apr 7, 2024
65fb92a
test: 신청 사용자 테스트 코드 추가
boy0516 Apr 7, 2024
d444e6f
feat: JoinUser 클래스 생성
boy0516 Apr 7, 2024
83fc5b2
test: Session 수강신청 테스트 수정
boy0516 Apr 7, 2024
3664a26
feat: joinUesrs 일급컬렉션 추가
boy0516 Apr 7, 2024
7c0f36e
feat: joinUesrs 일급컬렉션 추가
boy0516 Apr 14, 2024
741d0ae
feat: SessionStatus 추가
boy0516 Apr 14, 2024
40dd2b8
feat: 유료강의 추가
boy0516 Apr 14, 2024
5b1791d
feat: 결제 관련 코드 추가
boy0516 Apr 14, 2024
72a6a15
feat: 결제 관련 테스트 클래스 추가
boy0516 Apr 14, 2024
4c9da8c
feat: 이미지, 이미지 타입 추가
boy0516 Apr 14, 2024
906b38c
test: 이미지 관련 테스트 코드 수정
boy0516 Apr 14, 2024
e6a9287
feat: 강의 일급컬렉션 추가 및 시작일 종료일 추가
boy0516 Apr 14, 2024
08f4a51
docs: 구현 목록 수정
boy0516 Apr 14, 2024
42a7a8b
fix: 1단계 피드백 반영
boy0516 Apr 14, 2024
4eda457
test: Answers 테스트 코드 추가 및 관련 코드 수정
boy0516 Apr 14, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
test: 이미지 비율 검증 테스트 수정
boy0516 committed Apr 7, 2024
commit 779d0b4ace464e06e4a71f1425af629aef0644ce
4 changes: 1 addition & 3 deletions src/test/java/nextstep/courses/domain/ImageRateTest.java
Original file line number Diff line number Diff line change
@@ -9,10 +9,8 @@ class ImageRateTest {
@DisplayName("이미지 비율 검증")
@Test
void 이미지_비율_검증() {
ImageRate imageRate = new ImageRate(300, 200);

assertThatExceptionOfType(IllegalArgumentException.class)
.isThrownBy(() -> new ImageRate(300, 100))
.withMessage("이미지 width, height 비율이 3:2를 만족하지 않습니다: 3:1");
.withMessage("이미지 width, height 비율이 3:2를 만족하지 않습니다");
}
}