আমি কীভাবে assertThatকিছু করব null?
উদাহরণ স্বরূপ
assertThat(attr.getValue(), is(""));
তবে আমি বলতে পারি না যে আমার কাছে থাকতে পারে nullনা is(null)।
আমি কীভাবে 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()));
IsNullএটি class শ্রেণীর একটি স্থিতিশীল পদ্ধতি। শুধু করুন static import, বা ব্যবহার করুন IsNull.nullValue()।
import static org.hamcrest.core.IsNull.nullValue;আপনার বর্গ করা।
import static org.hamcrest.CoreMatchers.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);
নিম্নলিখিতটি ব্যবহার করুন (হামক্রস্ট থেকে):
assertThat(attr.getValue(), is(nullValue()));
কোটলিনে isতাই সংরক্ষিত তাই ব্যবহার করুন:
assertThat(attr.getValue(), `is`(nullValue()));
is?