Ի՞նչ է անում AssertTrue հաղորդագրությունը:
Ի՞նչ է անում AssertTrue հաղորդագրությունը:

Video: Ի՞նչ է անում AssertTrue հաղորդագրությունը:

Video: Ի՞նչ է անում AssertTrue հաղորդագրությունը:
Video: Ահա թե ինչ է իրականում անում սուրճը. եթե դուք էլ եք սուրճի սիրահար, ապա անպայման պետք է իմանաք ՍԱ 2024, Մայիս
Anonim

Մեջ պնդել Ճշմարիտ , դուք պնդում եք, որ արտահայտությունը ճիշտ է։ Եթե դա չէ, ապա այն կցուցադրի հաղորդագրություն և պնդումը կձախողվի։ Մեջ պնդում Սխալ , դուք պնդում եք, որ արտահայտությունը գնահատվում է կեղծ: Եթե դա այդպես չէ, ապա հաղորդագրություն ցուցադրվում է, և պնդումը ձախողվում է:

Այսպիսով, ի՞նչ է պնդումը:

պնդել Ճշմարիտ (բուլյան պայման) Հաստատում է, որ պայմանը ճշմարիտ է: ստատիկ դատարկություն. պնդել Ճշմարիտ (java.lang. String հաղորդագրություն, բուլյան պայման) Հաստատում է, որ պայմանը ճշմարիտ է:

Հետագայում հարցն այն է, թե ինչպես եք օգտագործում assertTrue-ն սելենում: պնդել Ճշմարիտ պնդումը սովորաբար օգտագործվում է բուլյան ճշմարիտ պայմանի համար: Այն կանցնի, եթե պայմանը վերադառնա «ճշմարիտ»: Եթե այն վերադարձնի false, ապա այն կձախողվի և բաց կթողնի ծրագրային ապահովման փորձարկման կատարումը տվյալ մեթոդից: Շարահյուսություն համար պնդել Ճշմարիտ պնդումը հետևյալն է.

Նաև գիտեք, թե ինչ է assert assertTrue վերադարձը:

Հաստատել . պնդում Հավասար () մեթոդները ստուգում են, որ երկու օբյեկտները հավասար են, թե ոչ: Եթե դրանք չլինեն, ապա AssertionError առանց հաղորդագրության է նետվում: Այն դեպքում, եթե և՛ ակնկալվող, և՛ իրական արժեքները զրոյական են, ապա այս մեթոդը վերադառնում է հավասար.

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

պնդում Հավասար . Հաստատում է, որ երկու առարկաները հավասար են: Եթե դրանք չլինեն, տրված հաղորդագրության հետ մեկտեղ գցվում է AssertionError: Եթե ակնկալվող և փաստացի զրոյական են, ապա դրանք համարվում են հավասար:

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