Video: Ինչպե՞ս է աշխատում Mockito ծաղրը:
2024 Հեղինակ: Lynn Donovan | [email protected]. Վերջին փոփոխված: 2023-12-15 23:48
Հետ Մոկիտո , դուք ստեղծում եք ա ծաղրել , պատմիր Մոկիտո ինչ անել երբ դրա վրա կանչվում են հատուկ մեթոդներ, այնուհետև օգտագործում են ծաղրել օրինակ ձեր թեստի փոխարեն իրականի փոխարեն: Թեստից հետո կարող եք հարցնել ծաղրել տեսնել, թե կոնկրետ ինչ մեթոդներ են կոչվել կամ ստուգել կողմնակի ազդեցությունները փոփոխված վիճակի տեսքով:
Մարդիկ նաև հարցնում են՝ ի՞նչ է անում Mockito ծաղրը։
Մոկիտո է ծաղրող շրջանակ, JAVA-ի վրա հիմնված գրադարան, որն օգտագործվում է JAVA հավելվածների միավորների արդյունավետ փորձարկման համար: Մոկիտո սովոր է ծաղրել միջերեսներ, որպեսզի կեղծ ֆունկցիոնալությունը կարող է ավելացվել a ծաղրել ինտերֆեյս, որը կարող է օգտագործվել միավորի փորձարկման ժամանակ:
Նաև գիտեք, թե ինչպես է իրականացվում Mockito-ն: Մոկիտո Java-ի համար բաց կոդով փորձարկման շրջանակ է, որը թողարկվել է MIT լիցենզիայի ներքո: Մոկիտո տարբերվում է իրեն այլ ծաղրող շրջանակներից՝ թույլ տալով ծրագրավորողներին ստուգել փորձարկվող համակարգի վարքը (SUT)՝ առանց նախապես ակնկալիքներ հաստատելու: LinkedList mockedList = ծաղր (LinkedList.
Նաև գիտեք, կարո՞ղ ենք ծաղրել ինտերֆեյսը Mockito-ի միջոցով:
Այն Մոկիտո . ծաղրել () մեթոդը թույլ է տալիս ստեղծել a ծաղրել դասի կամ ան ինտերֆեյս . Այս մեթոդը դրանից առաջ այլ բանի կարիք չունի կարող է օգտագործվել։ Մենք կարող ենք օգտագործել այն ստեղծելու համար ծաղրել դասի դաշտերը, ինչպես նաև տեղական ծաղրում է մեթոդով.
Ինչպե՞ս եք ծաղրում առարկան Junit-ում:
Mockito-ն ստեղծում է մի քանի եղանակներ ծաղրող առարկաներ Օգտագործելով ստատիկ ծաղրել () մեթոդ.
4.1. Ստեղծելով ծաղրող առարկաներ Mockito-ի հետ:
1 | Պատմում է Mockito-ին ծաղրել տվյալների բազայի Mock օրինակը |
---|---|
5 | Հաստատում է, որ մեթոդի կանչը վերադարձել է true |
6 | Ստուգեք, որ հարցման մեթոդը կանչվել է MyDatabase-ի ծաղրում |
Խորհուրդ ենք տալիս:
Ինչպե՞ս է աշխատում Spring AOP վստահված անձը:
AOP վստահված անձ. օբյեկտ, որը ստեղծվել է AOP շրջանակի կողմից՝ ասպեկտների պայմանագրերն իրականացնելու համար (խորհուրդ տալ մեթոդի կատարմանը և այլն): Spring Framework-ում AOP վստահված անձը կլինի JDK դինամիկ վստահված անձ կամ CGLIB վստահված անձ: Հյուսելը. ասպեկտները կապել այլ հավելվածների տեսակների կամ առարկաների հետ՝ առաջարկվող օբյեկտ ստեղծելու համար
Ինչպե՞ս է աշխատում հայելային հեռուստացույցը:
Հայելային հեռուստացույցը բաղկացած է հատուկ կիսաթափանցիկ հայելային ապակուց՝ հայելային մակերեսի հետևում LCD հեռուստացույցով: Հայելին խնամքով բևեռացված է, որպեսզի պատկերը փոխանցվի հայելու միջով, այնպես, որ երբ հեռուստացույցն անջատված է, սարքը հայելու տեսք ունի:
Ինչպե՞ս է աշխատում տեղապահը:
Տեղապահ հատկանիշը նշում է կարճ հուշում, որը նկարագրում է մուտքագրման դաշտի ակնկալվող արժեքը (օրինակ՝ նմուշի արժեքը կամ ակնկալվող ձևաչափի կարճ նկարագրությունը): Նշում. տեղապահ հատկանիշն աշխատում է մուտքագրման հետևյալ տեսակների հետ՝ տեքստ, որոնում, url, հեռ., էլ. փոստ և գաղտնաբառ:
Ինչպե՞ս են աշխատում մագնիսական անվտանգության ժապավենները:
Շերտը երեսպատված է մագնիսական նյութով՝ չափավոր մագնիսական «կարծրությամբ»: Հայտնաբերումը տեղի է ունենում ցածր հաճախականության մագնիսական դաշտերի տակ նյութի մագնիսական արձագանքից առաջացած ներդաշնակությունների և ազդանշանների ընկալման ժամանակ: Երբ ֆերոմագնիսական նյութը մագնիսացվում է, այն ստիպում է ամորֆ մետաղական շերտին հագեցնել
Ինչպե՞ս են աշխատում լամպերը, որոնց դիպչում եք միացնելու համար:
Սա նշանակում է, որ եթե շղթան փորձի լամպը լիցքավորել էլեկտրոններով, ապա որոշակի թիվ կպահանջվի այն «լրացնելու համար»։ Երբ դուք դիպչում եք լամպին, ձեր մարմինը ավելացնում է իր հզորությունը: Ձեզ և լամպը լցնելու համար ավելի շատ էլեկտրոններ են պահանջվում, և շղթան հայտնաբերում է այդ տարբերությունը