0
私はJavaで単体テストを書く必要があり、.isEqualToと.equalsの違いは何ですか?私に適切な情報を与えることの両方があると思わ.isEqualToとjavaのequalsとの比較
mockLog.message(0).header(SOURCE_HEADER).isEqualTo(OWNER_SYSTEM);
VS
mockLog.message(0).header(SOURCE_HEADER).equals(OWNER_SYSTEM);
が、私の同僚と私はそれらの間の違いだと思いまして:ここでは
は、私のコードの例です。 。
'header 'にはどのようなタイプがありますか? – Egor
'isEqualTo'メソッドがHamcrest、JUnit、AssertJのどちらかであると仮定しますが、' equals'メソッドは標準Javaメソッド –
です。あなたが求めているものは不明です。より具体的には、**あなたの**クラスに存在するメソッドを呼び出すように見えます。つまり、* header()*は何を返すのでしょうか? – GhostCat