Bagaimana saya assertThat
sesuatu null
?
sebagai contoh
assertThat(attr.getValue(), is(""));
Tetapi saya mendapatkan pesan kesalahan yang mengatakan bahwa saya tidak bisa null
masuk is(null)
.
Anda dapat menggunakan IsNull.nullValue()
metode:
import static org.hamcrest.Matchers.is;
import static org.hamcrest.Matchers.nullValue;
assertThat(attr.getValue(), is(nullValue()));
IsNull
Ini metode statis di kelas itu. Lakukan sajastatic import
, atau gunakanIsNull.nullValue()
.import static org.hamcrest.core.IsNull.nullValue;
ke kelas Anda.import static org.hamcrest.CoreMatchers.nullValue
.mengapa tidak menggunakan
assertNull(object)
/assertNotNull(object)
?sumber
Jika mau
hamcrest
, Anda bisa melakukannyaDi dalam
Junit
kamu bisa lakukansumber
Gunakan yang berikut (dari Hamcrest):
Di Kotlin
is
disediakan jadi gunakan:sumber
is
?