파란하늘의 지식창고
article thumbnail
maven project에서 junit 5, assertJ 사용하기
Study/Java 2022. 4. 25. 12:58

소개 시간이 지나면 더 좋은 테스트 코드 작성 방법이 나오겠지만 이 글을 작성하는 현재로선 개인적으로 junit 5와 assertJ를 같이 사용하는 게 좋아 보인다. junit 5 junit은 java에서 테스트 코드 작성을 위해 많이 쓰이는 라이브러리이다. Spock, TestNG, Serenity, Selenide, Gauge, Geb, HttpUnit 등 수많은 test framework이 있는데 그중 가장 인기 있는 라이브러리이다. https://junit.org/junit5/docs/current/user-guide/ assertJ assertJ는 junit이 제공하는 assert 보다 사용하기 편한 문법을 제공한다. 검증할 값의 class type별 문법을 찾아봐야 하는 junit의 asser..