NUnit

Поделись знанием:
(перенаправлено с «Nunit»)
Перейти к: навигация, поиск
NUnit

Графическая среда NUnit 2.4.6 под Windows
Тип

Система автоматизированного тестирования

Разработчик

Чарли Пул и другие

Написана на

C#

Операционная система

Все, поддерживаемые Microsoft .NET или Mono

Последняя версия

3.2.1 (19 апреля 2016[1])

Лицензия

MIT

Сайт

[nunit.org rg]

NUnitNUnit

NUnit — открытая среда юнит-тестирования приложений для .NET. Она была портирована с языка Java (библиотека JUnit). Первые версии NUnit были написаны на J#, но затем весь код был переписан на C# с использованием таких новшеств .NET, как атрибуты.

Существуют также известные расширения оригинального пакета NUnit, большая часть из них также с открытым исходным кодом. NUnit.Forms дополняет NUnit средствами тестирования элементов пользовательского интерфейса Windows Forms. NUnit.ASP выполняет ту же задачу для элементов интерфейса в ASP.NET.





Напишите отзыв о статье "NUnit"

Примечания

  1. [nunit.org/index.php?p=download NUnit - Download]

Пример

Пример теста 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.net/projects/nunit Сайт проекта на SourceForge] (англ.)
  • [www.nunit.org/ Домашняя страница NUnit] (англ.)
  • [www.nunit.org/index.php?p=quickStart&r=2.5.7 NUnit Quick Start для версии 2.5.7] (англ.)
  • [nunitforms.sourceforge.net/ Сайт проекта NUnit.Forms] (англ.)
  • [nunitasp.sourceforge.net/ Сайт проекта NUnitAsp] (англ.)


Отрывок, характеризующий NUnit

– А всё боишься! Эх вы, ученые люди, – сказал третий мужественный голос, перебивая обоих. – То то вы, артиллеристы, и учены очень оттого, что всё с собой свезти можно, и водочки и закусочки.
И владелец мужественного голоса, видимо, пехотный офицер, засмеялся.
– А всё боишься, – продолжал первый знакомый голос. – Боишься неизвестности, вот чего. Как там ни говори, что душа на небо пойдет… ведь это мы знаем, что неба нет, a сфера одна.
Опять мужественный голос перебил артиллериста.
– Ну, угостите же травником то вашим, Тушин, – сказал он.
«А, это тот самый капитан, который без сапог стоял у маркитанта», подумал князь Андрей, с удовольствием признавая приятный философствовавший голос.
– Травничку можно, – сказал Тушин, – а всё таки будущую жизнь постигнуть…
Он не договорил. В это время в воздухе послышался свист; ближе, ближе, быстрее и слышнее, слышнее и быстрее, и ядро, как будто не договорив всего, что нужно было, с нечеловеческою силой взрывая брызги, шлепнулось в землю недалеко от балагана. Земля как будто ахнула от страшного удара.
В то же мгновение из балагана выскочил прежде всех маленький Тушин с закушенною на бок трубочкой; доброе, умное лицо его было несколько бледно. За ним вышел владетель мужественного голоса, молодцоватый пехотный офицер, и побежал к своей роте, на бегу застегиваясь.


Князь Андрей верхом остановился на батарее, глядя на дым орудия, из которого вылетело ядро. Глаза его разбегались по обширному пространству. Он видел только, что прежде неподвижные массы французов заколыхались, и что налево действительно была батарея. На ней еще не разошелся дымок. Французские два конные, вероятно, адъютанта, проскакали по горе. Под гору, вероятно, для усиления цепи, двигалась явственно видневшаяся небольшая колонна неприятеля. Еще дым первого выстрела не рассеялся, как показался другой дымок и выстрел. Сраженье началось. Князь Андрей повернул лошадь и поскакал назад в Грунт отыскивать князя Багратиона. Сзади себя он слышал, как канонада становилась чаще и громче. Видно, наши начинали отвечать. Внизу, в том месте, где проезжали парламентеры, послышались ружейные выстрелы.
Лемарруа (Le Marierois) с грозным письмом Бонапарта только что прискакал к Мюрату, и пристыженный Мюрат, желая загладить свою ошибку, тотчас же двинул свои войска на центр и в обход обоих флангов, надеясь еще до вечера и до прибытия императора раздавить ничтожный, стоявший перед ним, отряд.