¿Cómo sería assertThatalgo null?
por ejemplo
assertThat(attr.getValue(), is(""));
Pero me da un error que dice que no puedo tener nullen 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()));
IsNullEs un método estático en esa clase. Solo hazlostatic importo ú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
Junitque puedes hacerfuente
Use lo siguiente (de Hamcrest):
En Kotlin
isestá reservado, así que use:fuente
is?