"expected" 引数と "actual" 引数の型に互換性がないアサーションメソッドの呼び出しを報告します。

このような呼び出しの存在は多くの場合、テストにバグがあることを示しています。 このインスペクションは、関連する JUnit、TestNG、および AssertJ メソッドをチェックします。

例:


  assertEquals("1", 1);
  assertNotSame(new int[0], 0);

  // 弱い警告、equals() 契約をテストしているだけの可能性もあります
  assertThat(foo).as("user type").isNotEqualTo(bar);