Q. What is AssertJ Core?
AssertJ is a Java library that provides a rich set of assertions and truly helpful error messages, improves test code readability, and is designed to be super easy to use within your favorite IDE.
(https://assertj.github.io/doc/)
import static org.junit.jupiter.api.Assertions.*;
import static org.assertj.core.api.Assertions.*;
예시)
Member findMember = memberService.findOne(saveId).get();
// member의 이름이 findMember의 이름과 같은가?
// Assertions 생략 가능
assertThat(member.getName()).isEqualTo(findMember.getName());
assertThat(actual).isEqualTo(expected);
assertThat(1).isEqualTo(2);
assertThat(Object o)
로 테스트할 객체를 호출한 뒤 메서드를 사용한다.https://assertj.github.io/doc/
https://steady-coding.tistory.com/351