Test
AssertJ assertThat과 assertThatThrownBy로 테스트 검증하기
1. 개요 테스트는 "코드를 실행한 결과가 기대와 같은가"를 확인하는 작업이다. 이 확인 단계를 검증(assertion) 이라고 부르고, 검증이 틀리면 테스트가 실패한다. Java 테스트에서는 JUnit의 assertEquals 대신 AssertJ 의 assertTha…
TAG
2개의 글
1. 개요 테스트는 "코드를 실행한 결과가 기대와 같은가"를 확인하는 작업이다. 이 확인 단계를 검증(assertion) 이라고 부르고, 검증이 틀리면 테스트가 실패한다. Java 테스트에서는 JUnit의 assertEquals 대신 AssertJ 의 assertTha…
1. 개요 앞 글에서는 스프링 컨테이너가 HelloController 와 HelloService 를 만들고 연결하도록 구성했다. 이번에는 그 연결 방식인 의존성 주입(DI, Dependency Injection) 을 테스트에 활용한다. DI를 적용하면 컨테이너를 띄우지…
