¿Cómo sería assertThat
algo null
?
por ejemplo
assertThat(attr.getValue(), is(""));
Pero me da un error que dice que no puedo tener null
en is(null)
.
Puedes usar el IsNull.nullValue()
método:
import static org.hamcrest.Matchers.is;
import static org.hamcrest.Matchers.nullValue;
assertThat(attr.getValue(), is(nullValue()));
IsNull
Es un método estático en esa clase. Solo hazlostatic import
o úsaloIsNull.nullValue()
.import static org.hamcrest.core.IsNull.nullValue;
a tu clase.import static org.hamcrest.CoreMatchers.nullValue
.¿Por qué no usar
assertNull(object)
/assertNotNull(object)
?fuente
Si quieres
hamcrest
, puedes hacerloEn lo
Junit
que puedes hacerfuente
Use lo siguiente (de Hamcrest):
En Kotlin
is
está reservado, así que use:fuente
is
?