그 대신 isCloseTo라는 햄크레스트 매처를 사용할 수 있습니다. 이 매처는 closeTo() 정적 메서드를 제공합니다.
Note
JUnit에 포함된 햄크레스트 매처는 더 큰 매처 집합의 부분 집합입니다. isCloseTo 매처 혹은 잠재적으로 유용한 10여 개의 매처를 사용하려면 별도로 제공되는 원본 햄크레스트 매처를 내려받아 프로젝트에 추가해야 합니다. 자세한 내용은 햄크레스트 웹 사이트4를 참고하세요. 행운을 빕니다!
isCloseTo 매처를 사용하면 부동소수점 수를 훨씬 수월하게 비교할 수 있습니다.
iloveyouboss_13/test/scratch/AssertHamcrestTest.java
import static org.hamcrest.number.IsCloseTo.*; // ... assertThat(2.32 * 3, closeTo(6.96, 0.0005));