개발/JAVA

isEqualTo vs isSameTo 비교 (isInstanceOf 까지)

copcat 2021. 12. 5. 23:21

Java JUnit 테스트에서 assertThat(어떤 조건이 참인지 확인)과 함께 어울려 쓰는 연산자들이 헷갈려서 정리해보았음.

 

isSameAs: 주소 비교. 메모리 상에서 같은 객체를 참조하는지 확인

isEqualTo: 비교. 객체가 서로 같은 값을 가지고 있는지 확인

isInstanceOf: 타입 비교 

반응형