로딩
티스토리 데이터 처리 중입니다.

[Java] AssertJ 문법과 간단한 예시 (예외처리 검증 추가)

 [Java] AssertJ 문법과 간단한 예시 (예외처리 검증 추가)

안녕하세요. 오늘은 자바에서 테스트를 할 때 많이 사용되는 AssertJ와 이를 통해 단위테스트를 진행해보고자 합니다.

AssertJ AssertJ는 assertion을 제공하는 자바 라이브러리로 에러 메시지와 테스트 코드의 가독성을 높여주는 라이브러리입니다. 쉽게 말해서 테스트의 흐름을 작성할 수 있는 라이브러리라고 보시면됩니다!

체이닝 문법을 통해서 직관적으로 읽힙니다. 예제를 보면서 설명을 진행하겠습니다.

@Test void stringDoubleSplitTest() { //given String input = "1,2"; //when final String[] splitedInput = input.split(","); //then assertThat(splitedInput).contains.....