Ի՞նչ է assertNotNull-ը JUnit-ում:
Ի՞նչ է assertNotNull-ը JUnit-ում:

Video: Ի՞նչ է assertNotNull-ը JUnit-ում:

Video: Ի՞նչ է assertNotNull-ը JUnit-ում:
Video: Software Testing Tutorial #19 - What is White Box Testing 2024, Նոյեմբեր
Anonim

Assert դասը տրամադրում է մի շարք հաստատման մեթոդներ, որոնք օգտակար են թեստեր գրելու համար: assertNotNull () մեթոդները ստուգում են, որ օբյեկտը զրոյական է, թե ոչ: Եթե այն զրոյական է, ապա այն նետում է AssertionError:

Նմանապես, դուք կարող եք հարցնել, թե ինչ է assertNull-ը JUnit-ում:

assertNull (Տողային հաղորդագրություն, Օբյեկտ օբյեկտ) Հաստատում է, որ օբյեկտը զրոյական է: ստատիկ դատարկություն. assertSame(Object ակնկալվող, Object actual) Հաստատում է, որ երկու օբյեկտ վերաբերում են նույն օբյեկտին:

Երկրորդ, ո՞րն է assertEquals-ի օգտագործումը JUnit-ում: Կա մի մեթոդ, որը կոչվում է պնդում Հավասար մեջ JUnit գրադարան, որը կարող է լինել օգտագործված ստուգելու, թե երկու օբյեկտները հավասարապես սահմանված են, թե ոչ: Դա կարող է լինել օգտագործված ստուգելու, թե արդյոք օբյեկտի կոնկրետ օրինակ է ակնկալվում թեստով կոչված մեթոդի վրա, թե մեթոդով անցած na օբյեկտը ճիշտ է «պոլիմորֆացված»:

Հետևաբար, ի՞նչ է assertNotNull-ը:

Այն assertNotNull () մեթոդը նշանակում է «անցած պարամետրը չպետք է զրոյական լինի». եթե այն զրոյական է, ապա փորձարկման դեպքը ձախողվում է: AssertNull() մեթոդը նշանակում է «անցած պարամետրը պետք է լինի զրոյական»: եթե այն զրո չէ, ապա փորձարկման դեպքը ձախողվում է:

Ո՞րն է @beforeclass անոտացիայի նպատակը JUnit-ում:

@Հետո անոտացիա օգտագործվում է պարունակող մեթոդի վրա java կոդը՝ յուրաքանչյուր փորձարկման դեպքից հետո գործարկելու համար: Այս մեթոդները կգործեն նույնիսկ եթե փորձարկման դեպքում կամ պնդումների ձախողումների դեպքում բացառություններ լինեն:

Խորհուրդ ենք տալիս: