Loop NUnit-toetse parallel?
Loop NUnit-toetse parallel?

Video: Loop NUnit-toetse parallel?

Video: Loop NUnit-toetse parallel?
Video: Minitab - Video 11 - Introduction to Hypothesis Tests ( Single Sample Tests) 2024, Mei
Anonim

Die Neenheid 3.0 raamwerk toetse kan uitvoer in parallel binne 'n vergadering. Dit is 'n heeltemal aparte fasiliteit van Engine Parallelle toets Uitvoering, hoewel dit moontlik is om beide in dieselfde te gebruik toetslopie . By verstek, nee parallel uitvoering vind plaas.

Hiervan, hoe laat ek 'n toets vanaf NUnit-konsole uit?

Gebruik nunit - konsole .exe na toetse uitvoer vanaf die opdragreël. Hierdie sal hardloop die eenheid toetse en stoor die resultate in die resultate. xml-lêer, waarmee jy maklik kan werk. Sien die dokumentasie vir al die verskillende opdragreëlskakelaars wat beskikbaar is.

Net so, wat is Testfixture NUnit? TestFixture Attribute ( Neenheid 2.0 / 2.5) Dit is die kenmerk wat 'n klas merk wat toetse en, opsioneel, opstel- of afbreekmetodes bevat. Neenheid 2.5 stel geparameteriseerde en generiese toetstoebehore bekend - sien hieronder. Daar is 'n paar beperkings op 'n klas wat as 'n toets aansluiting.

Doen xUnit ook toetse parallel?

Toetse in geskryf xEenheid .net weergawe 1 kan nie wees nie hardloop in parallel teen mekaar in dieselfde vergadering, hoewel veelvuldig toets gemeentes wat teen v1 gekoppel is, kan steeds deelneem aan die hardloper parallelisme kenmerk beskryf in die volgende onderafdeling.

Hoe bestuur ek NUnit?

Jy moet 3 NuGet-pakkette installeer: Nunit.

  1. Voeg die NUnit 3-biblioteek in Nuget by.
  2. Skep die klas wat jy wil toets.
  3. Skep 'n aparte toetsklas, hierdie moet [TestFixture] bo hê.
  4. Skep 'n funksie in die toetsklas, hierdie moet [Toets] bokant hê.
  5. Gaan dan na TOETS/VENSTER/TOETSVERKENNER (aan die bokant).

Aanbeveel: