8
한 단위가 hashCode-equals 계약을 어떻게 테스트해야합니까?
간단히 말해서, 자바의 object.hashCode ()에 따른 hashCode 계약 : equals ()에 영향을 미치는 것이 변경되지 않는 한 해시 코드는 변경되지 않아야합니다. equals ()는 해시 코드가 ==임을 의미합니다. 주로 불변 데이터 객체에 관심이 있다고 가정 해 봅시다. 생성 된 정보는 절대 변경되지 않으므로 # 1이 유지되는 것으로 간주됩니다. 그것은 # 2를 …
79
java
unit-testing
oop