MoreAsserts.CheckEqualsAndHashCodeMethods Methode

Definition

Überlädt

Name Beschreibung
CheckEqualsAndHashCodeMethods(Object, Object, Boolean)

Variant of checkEqualsAndHashCodeMethods(String,Object,Object,boolean.

CheckEqualsAndHashCodeMethods(String, Object, Object, Boolean)

Hilfsprogramm für tests equals() und hashCode() results at once.

CheckEqualsAndHashCodeMethods(Object, Object, Boolean)

Variant of 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

Parameter

lhs
Object
rhs
Object
expectedResult
Boolean
Attribute

Hinweise

Variant of checkEqualsAndHashCodeMethods(String,Object,Object,boolean...)} verwenden einer generischen Nachricht.

Java Dokumentation für android.test.MoreAsserts.checkEqualsAndHashCodeMethods(java.lang.Object, java.lang.Object, boolean).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

CheckEqualsAndHashCodeMethods(String, Object, Object, Boolean)

Hilfsprogramm für tests equals() und hashCode() results at once.

[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

Parameter

message
String
lhs
Object

Ein Objekt, für das gleich() und hashCode() getestet werden sollen.

rhs
Object

Als lhs.

expectedResult
Boolean

True, wenn die Objekte gleich, false vergleichen sollen, wenn dies nicht der Fall ist.

Attribute

Hinweise

Hilfsprogramm für tests equals() und hashCode() results at once. Testet, dass lhs.equals(rhs) mit expectedResult übereinstimmt, sowie rhs.equals(lhs). Testet außerdem, dass HashCode()-Rückgabewerte gleich sind, wenn "expectedResult" auf "true" festgelegt ist. (hashCode() wird nicht getestet, wenn "expectedResult" falsch ist, da ungleiche Objekte gleich HashCodes aufweisen können.)

Java Dokumentation für android.test.MoreAsserts.checkEqualsAndHashCodeMethods(java.lang.String, java.lang.Object, java.lang.Object, boolean).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: