자바 단위 테스팅 프레임워크인
• JUnit5는 프로젝트만 만들어도 기본적으로 위와 같이 dependencies가 걸려있다.
그러나
테스트 코드 가독성을 높여주는 자바 라이브러리인
• AssertJ는 아래와 같이 dependencies를 추가해야 한다.
설정된 의존성이 잘 들어갔는지 확인하는 방법은 External Libraries(외부 라이브러리)에서 확인 할 수 있다.
파란색 부분은 소스코드를 작성하는 production 코드라 부르고
빨간색 부분은 test 코드라고 부른다
production 코드와 test 코드의 패키지를 맞춰주는게 좋기 때문에 test 코드에도 org.example 패키지를 추가해주었다.
테스트 메소드 생성 방법
alt +insert 에서 테스트 메서드를 클릭
클래스를 생성할 때 대상 디렉터리를 main 쪽으로 하면
이렇게 추가된다.
Ctrl + Alt + V
Intellij에서 로컬 변수로 만들어준다. 바로 네이밍 해서 해당 변수를 사용할 수 있으므로 매우 편리한 단축키다.