MoreAsserts.CheckEqualsAndHashCodeMethods メソッド

定義

オーバーロード

CheckEqualsAndHashCodeMethods(Object, Object, Boolean)

checkEqualsAndHashCodeMethods(String,Object,Object,boolean.

CheckEqualsAndHashCodeMethods(String, Object, Object, Boolean)

equals() と hashCode() の結果を一度にテストするためのユーティリティ。

CheckEqualsAndHashCodeMethods(Object, Object, Boolean)

checkEqualsAndHashCodeMethods(String,Object,Object,boolean.

[Android.Runtime.Register("checkEqualsAndHashCodeMethods", "(Ljava/lang/Object;Ljava/lang/Object;Z)V", "")]
public static void CheckEqualsAndHashCodeMethods (Java.Lang.Object? lhs, Java.Lang.Object? rhs, bool expectedResult);
[<Android.Runtime.Register("checkEqualsAndHashCodeMethods", "(Ljava/lang/Object;Ljava/lang/Object;Z)V", "")>]
static member CheckEqualsAndHashCodeMethods : Java.Lang.Object * Java.Lang.Object * bool -> unit

パラメーター

lhs
Object
rhs
Object
expectedResult
Boolean
属性

注釈

checkEqualsAndHashCodeMethods(String,Object,Object,boolean...)} のバリアント汎用メッセージを使用する。

の Java ドキュメント android.test.MoreAsserts.checkEqualsAndHashCodeMethods(java.lang.Object, java.lang.Object, boolean)

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

CheckEqualsAndHashCodeMethods(String, Object, Object, Boolean)

equals() と hashCode() の結果を一度にテストするためのユーティリティ。

[Android.Runtime.Register("checkEqualsAndHashCodeMethods", "(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Z)V", "")]
public static void CheckEqualsAndHashCodeMethods (string? message, Java.Lang.Object? lhs, Java.Lang.Object? rhs, bool expectedResult);
[<Android.Runtime.Register("checkEqualsAndHashCodeMethods", "(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Z)V", "")>]
static member CheckEqualsAndHashCodeMethods : string * Java.Lang.Object * Java.Lang.Object * bool -> unit

パラメーター

message
String
lhs
Object

equals() と hashCode() がテストされるオブジェクト。

rhs
Object

lhs として。

expectedResult
Boolean

オブジェクトが等しい場合は True、比較しない場合は false。

属性

注釈

equals() と hashCode() の結果を一度にテストするためのユーティリティ。 lhs.equals(rhs) が expectedResult と rhs.equals(lhs) と一致することをテストします。 また、expectedResult が true の場合、hashCode() の戻り値が等しいことをテストします。 (expectedResult が false の場合、hashCode() はテストされません。等しくないオブジェクトは同じ hashCodes を持つことができます)。

の Java ドキュメント android.test.MoreAsserts.checkEqualsAndHashCodeMethods(java.lang.String, java.lang.Object, java.lang.Object, boolean)

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象