me2day

그런데 340페이지에서 ArrayList.equals가 list객체의 id를 직접 비교한다고 설명이 나와 있어서 조금 의아하다... Javadoc에는 List의 사이즈를 먼저 비교하고, 그 후에 각 element를의 equals를 호출한다고 하는데... 10.06.20 23:41

테스트 주도 개발
작가 | 채수원
출판 | 한빛미디어
미투 0

4 개의 댓글이 있습니다.

오른복서 오른복서

그런 부분을 경험으로 채워주셔야죠 ^^

10.06.20 23:43
베네로그 benelog

오른복서 저자 분이 바로 답변 메일을 주셔서 오탈자 정정으로 넣어주신다고 하네요~ ^^

10.06.21 07:12
각혈염통 각혈염통

배열 비교를 자바 라이브러리 ArrayList의 equals로 비교하는 거하고 JUnit의 ArrayList 비교함수하고 방식이 다를걸요.

10.06.21 10:33
베네로그 benelog

각혈염통 소스를 보면 assertEquals 함수를 쓴다면 ArrayList.equals를 호출하게 되어 있습니다.. Junit에서 나름대로 정의한 assertArrayEquals함수가 있기는한데, 책에서는 그 함수를 이야기한건 아니였구요

10.06.21 11:39