Miten pilkkaat yksikkötestauksessa?
Miten pilkkaat yksikkötestauksessa?

Video: Miten pilkkaat yksikkötestauksessa?

Video: Miten pilkkaat yksikkötestauksessa?
Video: Зелёное мышление средневековых горожан Ревеля (Таллина). 2024, Marraskuu
Anonim

Pilkkaaminen käytetään ensisijaisesti yksikkötestaus . Alla oleva esine testata voi olla riippuvuuksia muista (monimutkaisista) objekteista. Eristää sen objektin käyttäytyminen, jolla haluat korvata muut objektit pilkkaa jotka simuloivat todellisten esineiden käyttäytymistä.

Miksi tällä tavalla käytämme valeobjekteja yksikkötestauksessa?

Pilkkaaminen on prosessi käytetty sisään yksikkötestaus kun yksikkö testattavalla on ulkoisia riippuvuuksia. Tarkoitus pilkkaaminen on eristää ja keskittyä testattavan koodin eikä ulkoisten riippuvuuksien käyttäytymiseen tai tilaan.

Tämän jälkeen kysymys kuuluu, mikä on valetiedosto? Olio-ohjelmoinnissa a pilkata objekti on simuloitu objekti, joka jäljittelee sovelluksen pienimpien testattavien osien käyttäytymistä kontrolloidulla tavalla.

Mitä siis tapahtuu, kun pilkkaamme luokkaa?

Eristää kohteen käyttäytyminen sinä halua testata sinä korvaa muut kohteet pilkkaa jotka simuloivat todellisten esineiden käyttäytymistä. Joten yksinkertaisin sanoin, pilkkaaminen luo objekteja, jotka simuloivat todellisten objektien käyttäytymistä. Yksikkötestauksessa me haluavat testata yhden menetelmät luokkaa eristyksissä.

Pitäisikö minun pilkata kaikkia riippuvuuksia?

3 vastausta. Oikea. Sinä pitäisi pilkata asiat, jotka ovat riippuvaisia mistään pysyvästä tai ulkoisesta, jotta testi ei riippuisi mistään pysyvästä tai ulkoisesta. Kirjoittaa pilkata joka jäljittelee riippuvuus niitä erityistapauksia varten, joita testissä käytetään.

Suositeltava: