Ako sa vysmievate pri testovaní jednotiek?
Ako sa vysmievate pri testovaní jednotiek?

Video: Ako sa vysmievate pri testovaní jednotiek?

Video: Ako sa vysmievate pri testovaní jednotiek?
Video: Новообразования на коже. Поможет ли чистка крови 2024, November
Anonim

Výsmech sa používa predovšetkým v jednotkové testovanie . Objekt pod test môže mať závislosti od iných (zložitých) objektov. Ak chcete izolovať správanie objektu, ktorým chcete nahradiť ostatné objekty zosmiešňuje ktoré simulujú správanie skutočných objektov.

Prečo týmto spôsobom používame falošné objekty pri testovaní jednotiek?

Posmievanie je proces použité v jednotkové testovanie keď jednotka testovaný má externé závislosti. Účel výsmech je izolovať a zamerať sa na testovaný kód a nie na správanie alebo stav vonkajších závislostí.

Následne je otázkou, čo je to falošný súbor? V objektovo orientovanom programovaní a posmievať sa objekt je simulovaný objekt, ktorý kontrolovaným spôsobom napodobňuje správanie najmenších testovateľných častí aplikácie.

Čo sa teda stane, keď zosmiešňujeme triedu?

Izolovať správanie objektu vy chcete otestovať vy nahradiť ostatné predmety zosmiešňuje ktoré simulujú správanie skutočných objektov. Takže jednoduchými slovami, posmievanie vytvára objekty, ktoré simulujú správanie skutočných objektov. Pri testovaní jednotiek my chcú otestovať metódy jedného trieda v izolácii.

Mám sa vysmievať všetkým závislostiam?

3 odpovede. Správne. vy by sa mal vysmievať veci, ktoré závisia na čomkoľvek pretrvávajúcom alebo vonkajšom, aby sa zabránilo závislosti testu na čomkoľvek pretrvávajúcom alebo vonkajšom. Napísať posmievať sa ktorý napodobňuje závislosť pre špecifické prípady, ktoré budú použité v teste.

Odporúča: