Lenguaje

MoreAsserts.CheckEqualsAndHashCodeMethods Método

Definición

Sobrecargas

Nombre Description
CheckEqualsAndHashCodeMethods(Object, Object, Boolean)

Variante de checkEqualsAndHashCodeMethods(String,Object,Object,boolean.

CheckEqualsAndHashCodeMethods(String, Object, Object, Boolean)

Utilidad para probar los resultados equals() y hashCode() a la vez.

CheckEqualsAndHashCodeMethods(Object, Object, Boolean)

Variante de 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

Parámetros

lhs
Object
rhs
Object
expectedResult
Boolean
Atributos

Comentarios

Variante de checkEqualsAndHashCodeMethods(String,Object,Object,boolean...)} mediante un mensaje genérico.

Java documentación para android.test.MoreAsserts.checkEqualsAndHashCodeMethods(java.lang.Object, java.lang.Object, boolean).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

CheckEqualsAndHashCodeMethods(String, Object, Object, Boolean)

Utilidad para probar los resultados equals() y hashCode() a la vez.

[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

Parámetros

message
String
lhs
Object

Objeto para el que se van a probar equals() y hashCode().

rhs
Object

Como lhs.

expectedResult
Boolean

True si los objetos deben compararse iguales, false si no.

Atributos

Comentarios

Utilidad para probar los resultados equals() y hashCode() a la vez. Comprueba que lhs.equals(rhs) coincide con expectedResult, así como rhs.equals(lhs). También comprueba que los valores devueltos de hashCode() sean iguales si expectedResult es true. (hashCode() no se prueba si expectedResult es false, ya que los objetos desiguales pueden tener valores hashCode iguales).

Java documentación para android.test.MoreAsserts.checkEqualsAndHashCodeMethods(java.lang.String, java.lang.Object, java.lang.Object, boolean).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a