동등한 assertSame() 호출로 바꿀 수 있는 JUnit assertEquals() 호출을 보고합니다. Object.equals() 메서드를 재정의하지 않고 객체 ID가 비교됨을 명시적으로 만드는 final 클래스의 인스턴스가 인수인 경우 이것이 가능합니다.

assertEquals()assertSame()으로 바꿀 것을 제안합니다.

예:


  @Test
  public void testObjectType() {
    Object o = getObject();
    Assert.assertEquals(String.class, o.getClass());
  }

빠른 수정 적용 후:


  @Test
  public void testSort() {
    Object o = getObject();
    Assert.assertSame(String.class, o.getClass());
  }