Notice
Recent Posts
Link
Tags
- select
- Git
- spring security 6
- join
- springboot
- SSL
- 자바
- spring mvc
- Django
- session
- PYTHON
- sql
- jpa
- 프로그래머스
- AWS
- @transactional
- spring boot
- mysql
- 문자열
- string
- java
- 스프링
- spring
- DI
- 1차원 배열
- Docker
- ORM
- nginx
- 데이터베이스
- 스프링부트
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Archives
개발하는 자몽
isEqualTo, isSameTo, isInstanceOf 본문
JUnit 테스트 케이스를 작성하면서 assertThat.isEqualTo()와 assertThat.isSameTo가 헷갈려서 정리한다.
isSameAs()
- 주소 값 비교
- "==" 비교 연산자와 동일
- 메모리 상에서 같은 객체를 참조하는지 확인
isEqualTo()
- 데이터 값 비교
- equals() 메소드와 동일
- 객체가 서로 같은 값을 가지고 있는지 확인
isInstanceOf()
- 타입(class) 비교
'Java' 카테고리의 다른 글
Class.isAssignableFrom (0) | 2023.03.08 |
---|---|
체크 예외, 언체크 예외 (0) | 2022.09.22 |
람다식, 스트림(Lambda, Stream) (0) | 2022.07.26 |
내부 클래스 (Inner Class) (0) | 2022.07.25 |
Class 클래스, forName(), Reflection 프로그래밍 (0) | 2022.07.20 |
Comments