값> 127을 사용할 때 assertSame()이 실패하는 이유는 누구에게 말해 줄 수 있습니까?JUnit - assertSame
import static org.junit.Assert.*;
...
@Test
public void StationTest1() {
..
assertSame(4, 4); // OK
assertSame(10, 10); // OK
assertSame(100, 100); // OK
assertSame(127, 127); // OK
assertSame(128, 128); // raises an junit.framework.AssertionFailedError!
assertSame(((int) 128),((int) 128)); // also junit.framework.AssertionFailedError!
}
저는 JUnit 4.8.1을 사용하고 있습니다.
'assertSame'은 참조 평등 검사 (예 :'a == b')에만 사용해야합니다. 평등을 위해서'assertEquals'를 사용해야합니다. –