Interested Article - NUnit
- 2020-12-04
- 1
NUnit — открытая среда юнит-тестирования приложений для .NET . Она была портирована с языка Java (библиотека JUnit ). Первые версии NUnit были написаны на J# , но затем весь код был переписан на C# с использованием таких новшеств .NET, как .
Существуют также известные расширения оригинального пакета NUnit, большая часть из них также с открытым исходным кодом. NUnit.Forms дополняет NUnit средствами тестирования элементов пользовательского интерфейса Windows Forms . NUnit.ASP выполняет ту же задачу для элементов интерфейса в ASP.NET .
Примечания
- . Дата обращения: 29 мая 2022. 28 мая 2022 года.
Пример
Пример теста NUnit:
using NUnit.Framework;
[TestFixture]
public class ExampleTestOfNUnit
{
[Test]
public void TestMultiplication()
{
Assert.AreEqual(6, 3 * 2, "Умножение");
}
}
NUnit автоматически находит метод
ExampleTestOfNUnit.TestMultiplication()
с помощью
отражения
(рефлексии)
Литература
- Эндрю Хант, Дэвид Томас: Pragmatic Unit Testing in C# with NUnit ( Прагматичное тестирование на C# с помощью NUnit ). The Pragmatic Bookshelf, Raleigh 2004, ISBN 0-9745140-2-0
- Джим Ньюкирк, Алексей Воронцов: Test-Driven Development in Microsoft .NET. ( Разработка через тестирование — с Microsoft.NET ). Microsoft Press, Redmond 2004, ISBN 0-7356-1948-4
- Билл Хамильтон: NUnit Pocket Reference ( Карманный справочник по NUnit ). O'Reilly , Cambridge 2004, ISBN 0-596-00739-6
- Кристиан Нейгел, Билл Ивьен, Джей Глинн, Карли Уотсон, Морган Скиннер. C# 2005 и платформа .NET 3.0 для профессионалов = Professional C# 2005 with .NET 3.0. — М. : , 2007. — ISBN 978-5-8459-1317-3 .
См. также
Ссылки
- от 12 июня 2006 на Wayback Machine ( англ. )
- от 12 июня 2006 на Wayback Machine ( англ. )
- от 23 сентября 2010 на Wayback Machine ( англ. )
- от 12 июня 2006 на Wayback Machine ( англ. )
- от 12 июня 2006 на Wayback Machine ( англ. )
- 2020-12-04
- 1