JUnit-də assertNotNull nədir?
JUnit-də assertNotNull nədir?

Video: JUnit-də assertNotNull nədir?

Video: JUnit-də assertNotNull nədir?
Video: Spring Boot Testing | Writing JUnit Tests using JUnit and Mockito | Java Techie 2024, Noyabr
Anonim

Assert sinfi testlərin yazılması üçün faydalı olan təsdiqləmə metodları toplusunu təmin edir. assertNotNull () metodları obyektin boş olub olmadığını yoxlayır. Əgər null olarsa, o, AssertionError atır.

Eynilə, soruşa bilərsiniz ki, JUnit-də assertNull nədir?

assertNull (String mesajı, Obyekt obyekti) Obyektin null olduğunu təsdiq edir. statik boşluq. assertSame(Obyekt gözlənilir, Obyekt aktual) İki obyektin eyni obyektə istinad etdiyini təsdiq edir.

İkincisi, JUnit-də assertEquals-ın istifadəsi nədir? adlı bir üsul var təsdiq bərabərdir içində JUnit ola biləcək kitabxana istifadə olunur iki obyektin bərabər müəyyən edilib-edilmədiyini yoxlamaq. Ola bilər istifadə olunur test tərəfindən çağırılan metodda obyektin konkret nümunəsinin gözlənildiyini və ya metoddan keçən obyektin düzgün “polimorf” olub-olmadığını yoxlamaq.

Beləliklə, assertNotNull nədir?

The assertNotNull () metodu "keçirilmiş parametr null olmamalıdır" deməkdir: əgər sıfırdırsa, test işi uğursuz olur. assertNull() metodu "keçirilmiş parametr null olmalıdır" deməkdir: null deyilsə, test işi uğursuz olur.

JUnit-də @beforeclass annotasiyasının məqsədi nədir?

@Sonra annotasiya ehtiva edən bir üsul üzərində istifadə edilir java hər sınaq vəziyyətindən sonra işə salınacaq kod. Bu üsullar sınaq vəziyyətində və ya təsdiqləmə uğursuzluğu halında hər hansı istisnalar atıldıqda belə işləyəcək.

Tövsiyə: