Ar NUnit testai vykdomi lygiagrečiai?
Ar NUnit testai vykdomi lygiagrečiai?

Video: Ar NUnit testai vykdomi lygiagrečiai?

Video: Ar NUnit testai vykdomi lygiagrečiai?
Video: IBADAH DOA PENYEMBAHAN, 11 MEI 2021 - Pdt. Daniel U. Sitohang 2024, Lapkritis
Anonim

The NUvienetas 3.0 karkasas gali atlikti testus in lygiagrečiai asamblėjos viduje. Tai visiškai atskira nuo variklio įranga Lygiagretus testas Vykdymas, nors galima naudoti abu kartu bandomasis važiavimas . Pagal numatytuosius nustatymus ne lygiagrečiai įvyksta vykdymas.

Štai kaip paleisti testą iš NUnit konsolės?

Naudokite nunitas - konsolė .exe į atlikti testus iš komandinės eilutės. Tai bus paleisti vienetą bandymai ir išsaugokite rezultatus rezultatuose. xml failą, su kuriuo galite lengvai dirbti. Žr. visų galimų komandų eilutės jungiklių dokumentaciją.

Panašiai, kas yra „Testfixture NUnit“? TestFixtureAttribute ( NUvienetas 2.0 / 2.5) Tai atributas, žymintis klasę, kurioje yra testai ir, pasirinktinai, sąrankos arba išardymo metodai. NUvienetas 2.5 pristato parametrinius ir bendruosius testavimo įrenginius – žr. toliau. Yra keletas apribojimų klasei, kuri naudojama kaip a bandymo įtaisas.

Be to, ar xUnit testus vykdo lygiagrečiai?

Testai parašyta xUnit .net 1 versija negali būti paleisti in lygiagrečiai vienas prieš kitą tame pačiame susirinkime, nors ir keliuose bandymas asamblėjos, susietos su v1, vis dar gali dalyvauti bėgikas lygiagretumo savybė, aprašyta kitame poskyryje.

Kaip paleisti NUnit?

Turite įdiegti 3 „NuGet“paketus: Nunitas.

  1. Pridėkite „NUnit 3“biblioteką „Nuget“.
  2. Sukurkite klasę, kurią norite išbandyti.
  3. Sukurkite atskirą testavimo klasę, virš jos turėtų būti [TestFixture].
  4. Testavimo klasėje sukurkite funkciją, virš jos turi būti [Test].
  5. Tada eikite į TEST / WINDOW / TEST EXPLORER (viršuje).

Rekomenduojamas: