Com et burles a les proves unitàries?
Com et burles a les proves unitàries?

Vídeo: Com et burles a les proves unitàries?

Vídeo: Com et burles a les proves unitàries?
Vídeo: Чикаго, в центре банд и гетто 2024, Abril
Anonim

Burlament s'utilitza principalment a proves unitàries . Un objecte sota prova pot tenir dependències d'altres objectes (complexs). Per aïllar el comportament de l'objecte que voleu substituir els altres objectes burles que simulen el comportament dels objectes reals.

D'aquesta manera, per què fem servir objectes simulats a les proves unitàries?

La burla és un procés utilitzat en proves unitàries quan el unitat que s'està provant té dependències externes. La finalitat de burlar és per aïllar i centrar-se en el codi que s'està provant i no en el comportament o l'estat de les dependències externes.

Posteriorment, la pregunta és, què és un fitxer simulat? En programació orientada a objectes, a burla L'objecte és un objecte simulat que imita el comportament de les parts més petites comprovables d'una aplicació de manera controlada.

En conseqüència, què passa quan ens burlem d'una classe?

Per aïllar el comportament de l'objecte vostè volen provar vostè substituir els altres objectes per burles que simulen el comportament dels objectes reals. Així, en paraules senzilles, burlant és crear objectes que simulen el comportament d'objectes reals. En proves unitàries nosaltres volen provar mètodes d'un classe en aïllament.

M'he de burlar de totes les dependències?

3 respostes. Correcte. Vostè hauria de burlar-se coses que depenen de qualsevol cosa persistent o externa per tal d'evitar que la prova depengui de res persistent o extern. Escriu un burla que emula el dependència per als casos concrets que s'utilitzaran en la prova.

Recomanat: