Kas yra TestBed atliekant kampinį testavimą?
Kas yra TestBed atliekant kampinį testavimą?

Video: Kas yra TestBed atliekant kampinį testavimą?

Video: Kas yra TestBed atliekant kampinį testavimą?
Video: Angular Testing Tutorial #11 - Angular TestBed Tutorial 2024, Lapkritis
Anonim

TestBed ir šviestuvai. The TestBed yra pirmasis ir didžiausias iš Kampinis bandymas Komunalinės paslaugos. Tai sukuria an Kampinis bandymas modulis – @NgModule klasė – kurį sukonfigūruojate naudodami configureTestingModule metodą, kad sukurtumėte modulio aplinką klasei, kurią norite bandymas.

Taigi, kas yra TestBed kampu?

Aprašo nuoroda. TestBed yra pagrindinė API, skirta rašyti vienetų testus Kampinis programos ir bibliotekos. Pastaba: naudokite TestBed testuose. Jis bus nustatytas į TestBedViewEngine arba TestBedRender3, atsižvelgiant į naudojamą kompiliatorių.

Be to, kas yra „TestBed“Jasmine? TestBed yra netikra aplinka, skirta paleisti Angular2 komponentų testus be naršyklės. –

Tokiu būdu, kas yra prieš kiekvieną kampinį?

aprašo blokai apibrėžia testų rinkinį ir kiekvienas jo blokas skirtas atskiram testui. prieš kiekvieną bėga prieš kiekvieną testas ir naudojamas testo sąrankos daliai. afterEach paleidžiamas po kiekvieno bandymo ir naudojamas testo išardymo daliai. Taip pat galite naudoti „priešAll“ir „afterAll“ir jie paleidžiami vieną kartą prieš arba po visų bandymų.

Kas yra „TestBed“atliekant rankinį testavimą?

The bandymas sukonfigūruota vykdymo aplinka testavimas . Bandomoji lova susideda iš konkrečios aparatinės įrangos, programinės įrangos, operacinės sistemos, tinklo konfigūracijos, gaminio pagal bandymas , kita sistemos programinė įranga ir taikomoji programinė įranga.

Rekomenduojamas: