Kører NUnit-tests parallelt?
Kører NUnit-tests parallelt?

Video: Kører NUnit-tests parallelt?

Video: Kører NUnit-tests parallelt?
Video: How to Parallel Park to Pass Road Test :: Step-by-Step Instructions 2024, April
Anonim

Det NUnit 3.0 ramme kan køre test i parallel inden for en forsamling. Dette er en helt adskilt facilitet fra Engine Parallel test Udførelse, selvom det er muligt at bruge begge i samme test løb . Som standard nej parallel udførelsen finder sted.

Heraf, hvordan kører jeg en test fra NUnit-konsollen?

Brug nunit - konsol .exe til køre test fra kommandolinjen. Dette vil løb enheden tests og gem resultaterne i resultaterne. xml-fil, som du nemt kan arbejde med. Se dokumentationen for alle de forskellige kommandolinjeskift, der er tilgængelige.

På samme måde, hvad er Testfixture NUnit? TestFixtureAttribute ( NUnit 2.0 / 2.5) Dette er den egenskab, der markerer en klasse, der indeholder tests og eventuelt opsætnings- eller nedtagningsmetoder. NUnit 2.5 introducerer parametriserede og generiske testarmaturer - se nedenfor. Der er et par begrænsninger på en klasse, der bruges som en testarmatur.

Kører xUnit også tests parallelt?

Tests skrevet ind xEnhed .net version 1 kan ikke være løb i parallel mod hinanden i samme forsamling, dog flere prøve forsamlinger forbundet med v1 er stadig i stand til at deltage i løber parallelitetstræk beskrevet i næste underafsnit.

Hvordan kører jeg NUnit?

Du skal installere 3 NuGet-pakker: Nunit.

  1. Tilføj NUnit 3-biblioteket i Nuget.
  2. Opret den klasse, du vil teste.
  3. Opret en separat testklasse, denne skal have [TestFixture] over sig.
  4. Opret en funktion i testklassen, denne skal have [Test] over sig.
  5. Gå derefter ind i TEST/WINDOW/TEST EXPLORER (på tværs af toppen).

Anbefalede: