NUnit сынақтары параллель орындала ма?
NUnit сынақтары параллель орындала ма?

Бейне: NUnit сынақтары параллель орындала ма?

Бейне: NUnit сынақтары параллель орындала ма?
Бейне: xUnit or NUnit? Picking the Right Testing Library 2024, Қараша
Anonim

The NUбірлік 3.0 фреймворк сынақтарды жүргізе алады ішінде параллель жиналыс ішінде. Бұл қозғалтқыштан мүлдем бөлек қондырғы Параллельдік тест Орындау, бірақ екеуін бірдей пайдалануға болады сынақ жүгірісі . Әдепкі бойынша, жоқ параллель орындау орын алады.

Мұнда NUnit консолінен сынақты қалай іске қосамын?

Қолдану нунит - консоль exe файлына сынақтарды жүргізу пәрмен жолынан. Бұл болады жүгіру бірлік сынақтар және нәтижелерді нәтижелерде сақтаңыз. xml файлымен оңай жұмыс істей аласыз. Қол жетімді әр түрлі пәрмен жолы қосқыштарының барлығына арналған құжаттаманы қараңыз.

Сол сияқты, Testfixture NUnit дегеніміз не? TestFixtureAttribute ( NUбірлік 2.0 / 2.5) Бұл сынақтарды және қосымша орнату немесе жою әдістерін қамтитын сыныпты белгілейтін төлсипат. NUбірлік 2.5 параметрленген және жалпы сынақ құрылғыларын енгізеді - төменде қараңыз. ретінде пайдаланылатын сыныпта бірнеше шектеулер бар сынақ қондырғысы.

Сондай-ақ, xUnit сынақтарды қатар жүргізе ме?

Тесттер жазылған xUnit .net 1 нұсқасы болуы мүмкін емес жүгіру ішінде параллель көп болса да бір жиында бір-біріне қарсы сынақ v1-ге қарсы байланыстырылған жинақтар әлі де қатыса алады жүгіруші келесі тармақшада сипатталған параллелизм мүмкіндігі.

NUnit бағдарламасын қалай іске қосамын?

Сізге 3 NuGet пакетін орнату қажет: Нунит.

  1. Nuget ішіндегі NUnit 3 кітапханасын қосыңыз.
  2. Тексергіңіз келетін сыныпты жасаңыз.
  3. Бөлек тестілеу сыныбын жасаңыз, оның үстінде [TestFixture] болуы керек.
  4. Тестілеу сыныбында функция жасаңыз, оның үстінде [Тест] болуы керек.
  5. Содан кейін TEST/WINDOW/TEST EXPLORER бөліміне өтіңіз (жоғарғы жағында).

Ұсынылған: