has one
관계를 설정하기 위한 association
has many
관계를 설정하기 위한 collection
Nested Select = 1번의 추가 Select을 통한 데이터 검색
Nested Results = Join을 통한 한 번에 데이터를 검색
has one
관계를 설정하기 위한 association
has many
관계를 설정하기 위한 collection
JUnit 테스트에서 Data의 검증을 위해 assertThat() 메소드를 사용한다.
하지만 assertThat() 메소드는 Exception을 테스트하기에 적절하지 않다.
이 경우엔 다른 방법으로 테스트를 진행해야한다.
Exception을 테스트하기 좋은 방법 중 하나는
Test 애노테이션의 expected 필드를 사용하는 것이다.
사용법은 expected에 기대하는 예외 클래스를 넣어주기만 하면 된다.
Step 1.
다음 조건의 클래스를 읽어 온다.
Annotation : @Test 애노테이션 존재 O
Access Level : public
Return Type : void
Parameter : Parameter 존재 X
Step 2.
Step 3.
Step 4.
Step 5.
Step 6.
Step 7.
언어별 차이를 비교하는 글을 보다 흥미로운 부분이 있어서 가장 흥미로웠던 부분만 발췌를 해본다.