Paano ka mangungutya sa pagsubok ng unit?
Paano ka mangungutya sa pagsubok ng unit?

Video: Paano ka mangungutya sa pagsubok ng unit?

Video: Paano ka mangungutya sa pagsubok ng unit?
Video: Paano dapat harapin ang mga taong mapanira?| Biblically Speaking 2024, Mayo
Anonim

Nanunuya ay pangunahing ginagamit sa pagsubok ng yunit . Isang bagay sa ilalim pagsusulit maaaring may mga dependency sa iba pang (kumplikadong) bagay. Upang ihiwalay ang pag-uugali ng bagay na gusto mong palitan ng iba pang mga bagay nangungutya na gayahin ang pag-uugali ng mga tunay na bagay.

Sa ganitong paraan, bakit tayo gumagamit ng mga mock na bagay sa unit testing?

Ang pangungutya ay isang proseso ginamit sa pagsubok ng yunit kapag ang yunit ang sinusubok ay may mga panlabas na dependency. Ang layunin ng panunuya ay upang ihiwalay at tumuon sa code na sinusuri at hindi sa pag-uugali o estado ng mga panlabas na dependency.

Kasunod nito, ang tanong ay, ano ang mock file? Sa object-oriented programming, a pangungutya Ang object ay isang kunwa na bagay na ginagaya ang gawi ng pinakamaliliit na nasusuri na bahagi ng isang application sa mga kinokontrol na paraan.

Alinsunod dito, ano ang mangyayari kapag kinukutya natin ang isang klase?

Upang ihiwalay ang pag-uugali ng bagay ikaw gustong subukan ikaw palitan ang iba pang mga bagay sa pamamagitan ng nangungutya na gayahin ang pag-uugali ng mga tunay na bagay. Kaya sa simpleng salita, nanunuya ay lumilikha ng mga bagay na gayahin ang pag-uugali ng mga tunay na bagay. Sa unit testing tayo nais na subukan ang mga pamamaraan ng isa klase sa paghihiwalay.

Dapat ko bang kutyain ang lahat ng dependencies?

3 Mga sagot. Tama. Ikaw dapat kutyain mga bagay na umaasa sa anumang paulit-ulit o panlabas upang maiwasan ang pagsubok na umasa sa anumang paulit-ulit o panlabas. Sumulat ng a pangungutya na ginagaya ang dependency para sa mga partikular na kaso na gagamitin sa pagsusulit.

Inirerekumendang: