NUnit testlari parallel ravishda ishlaydimi?
NUnit testlari parallel ravishda ishlaydimi?

Video: NUnit testlari parallel ravishda ishlaydimi?

Video: NUnit testlari parallel ravishda ishlaydimi?
Video: Эти простые лабораторные тесты могут спасти вам жизнь 2024, Noyabr
Anonim

The NUnit 3.0 ramka testlarni o'tkazishi mumkin ichida parallel yig'ilish doirasida. Bu Dvigateldan butunlay alohida ob'ekt Parallel test Bajarish, garchi ikkalasini ham bir xilda ishlatish mumkin sinov yugurish . Odatiy bo'lib, yo'q parallel ijrosi amalga oshiriladi.

NUnit konsolidan testni qanday o'tkazishim mumkin?

Foydalanish nunit - konsol exe dan testlarni o'tkazish buyruq satridan. Bu bo'ladi yugur birlik testlar va natijalarni natijalarda saqlang. xml fayli bilan osongina ishlashingiz mumkin. Mavjud bo'lgan barcha buyruq qatori kalitlari uchun hujjatlarni ko'ring.

Xuddi shunday, Testfixture NUnit nima? TestFixtureAttribute ( NUnit 2.0 / 2.5) Bu testlar va ixtiyoriy ravishda sozlash yoki buzish usullarini o'z ichiga olgan sinfni belgilaydigan atributdir. NUnit 2.5 parametrlashtirilgan va umumiy sinov moslamalarini taqdim etadi - pastga qarang. sifatida ishlatiladigan sinfda bir nechta cheklovlar mavjud sinov moslamasi.

Bundan tashqari, xUnit testlarni parallel ravishda bajaradimi?

Testlar ichida yozilgan xUnit .net versiyasi 1 bo'lishi mumkin emas yugur ichida parallel bir xil yig'ilishda bir-biriga qarshi, bir nechta bo'lsa-da sinov v1 bilan bog'langan yig'ilishlar hali ham ishtirok etishi mumkin yuguruvchi keyingi kichik bo'limda tasvirlangan parallellik xususiyati.

NUnitni qanday ishga tushiraman?

3 ta NuGet paketini o'rnatishingiz kerak: Nunit.

  1. Nuget-da NUnit 3 kutubxonasini qo'shing.
  2. Sinov qilmoqchi bo'lgan sinfni yarating.
  3. Alohida sinov sinfini yarating, uning ustida [TestFixture] bo'lishi kerak.
  4. Sinov sinfida funktsiya yarating, uning ustida [Test] bo'lishi kerak.
  5. Keyin TEST/WINDOW/TEST EXPLORER-ga o'ting (yuqorida).

Tavsiya: