NUnit
NUnit — открытая среда юнит-тестирования приложений для .NET. Она была портирована с языка Java (библиотека JUnit). Первые версии NUnit были написаны на J#, но затем весь код был переписан на C# с использованием таких новшеств .NET, как атрибуты.
NUnit | |
---|---|
Графическая среда NUnit 2.4.6 под Windows | |
Тип | Система автоматизированного тестирования |
Разработчик | Чарли Пул и другие |
Написана на | C# |
Операционная система | Все, поддерживаемые Microsoft .NET или Mono |
Последняя версия | 3.2.1 (19 апреля 2016[1]) |
Читаемые форматы файлов | NUnit project[d] |
Создаваемые форматы файлов | NUnit project[d] |
Лицензия | MIT |
Сайт | nunit.org |
Существуют также известные расширения оригинального пакета NUnit, большая часть из них также с открытым исходным кодом. NUnit.Forms дополняет NUnit средствами тестирования элементов пользовательского интерфейса Windows Forms. NUnit.ASP выполняет ту же задачу для элементов интерфейса в ASP.NET.
ПримечанияПравить
- ↑ NUnit - Download (неопр.). Дата обращения: 29 марта 2012. Архивировано 7 апреля 2012 года.
ПримерПравить
Пример теста 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.
См. такжеПравить
СсылкиПравить
- Сайт проекта на SourceForge Архивная копия от 12 июня 2006 на Wayback Machine (англ.)
- Домашняя страница NUnit Архивная копия от 12 июня 2006 на Wayback Machine (англ.)
- NUnit Quick Start для версии 2.5.7 Архивная копия от 23 сентября 2010 на Wayback Machine (англ.)
- Сайт проекта NUnit.Forms Архивная копия от 12 июня 2006 на Wayback Machine (англ.)
- Сайт проекта NUnitAsp Архивная копия от 12 июня 2006 на Wayback Machine (англ.)
Это статья-заготовка о программном обеспечении. Помогите Википедии, дополнив эту статью, как и любую другую. |