Ответ 1
Вы можете использовать метод IsNull.nullValue()
:
import static org.hamcrest.Matchers.is;
import static org.hamcrest.Matchers.nullValue;
assertThat(attr.getValue(), is(nullValue()));
Как я assertThat
что-то есть null
?
например
assertThat(attr.getValue(), is(""));
Но я получаю сообщение об ошибке, что у меня не может быть null
в is(null)
.
Вы можете использовать метод IsNull.nullValue()
:
import static org.hamcrest.Matchers.is;
import static org.hamcrest.Matchers.nullValue;
assertThat(attr.getValue(), is(nullValue()));
почему бы не использовать assertNull(object)
/assertNotNull(object)
?
Если вы хотите hamcrest
, вы можете сделать
import static org.hamcrest.Matchers.nullValue;
assertThat(attr.getValue(), is(nullValue()));
В Junit
вы можете сделать
import static junit.framework.Assert.assertNull;
assertNull(object);
Используйте следующее (из Hamcrest):
assertThat(attr.getValue(), is(nullValue()));