NUjednotka

NUjednotka

Grafické prostředí NUnit 2.4.6 pro Windows
Typ Automatizovaný testovací systém
Vývojář Charlie Poole a další
Zapsáno v C#
Operační systém Vše podporováno Microsoft .NET nebo Mono
Nejnovější verze 3.2.1 ( 19. dubna 2016 [1] )
Čitelné formáty souborů Projekt NUnit [d]
Vygenerované formáty souborů Projekt NUnit [d]
Licence MIT
webová stránka nunit.org

NUnit  je open source jednotkový testovací rámec pro .NET aplikace . Byl přenesen z jazyka Java ( knihovna JUnit ). První verze NUnit byly napsány v J# , ale poté byl veškerý kód přepsán v C# pomocí inovací .NET , jako je .

Existují také známá rozšíření původního balíčku NUnit, z nichž většina je také open source. NUnit.Forms rozšiřuje NUnit o nástroje pro testování prvků uživatelského rozhraní Windows Forms . NUnit.ASP provádí stejnou úlohu pro prvky rozhraní v ASP.NET .

Poznámky

  1. NUnit-Stáhnout . Datum přístupu: 29. března 2012. Archivováno z originálu 7. dubna 2012.

Příklad

Příklad testu NUnit:

pomocí NUnit.Framework ; [TestFixture] public class ExampleTestOfNUnit { [Test] public void TestMultiplication () { Assert . AreEqual ( 6 , 3 * 2 , "Multiply" ); } }

NUnit automaticky najde metodu ExampleTestOfNUnit.TestMultiplication()pomocí odrazu (reflexe)

Literatura

  • Andrew Hunt, David Thomas: Pragmatické testování jednotek v C# s NUnit . The Pragmatic Bookshelf, Raleigh 2004, ISBN 0-9745140-2-0
  • Jim Newkirk, Alexey Vorontsov: Testem řízený vývoj v Microsoft .NET. ( Test Driven Development - s Microsoft.NET ). Microsoft Press, Redmond 2004, ISBN 0-7356-1948-4
  • Bill Hamilton: NUnit Pocket Reference . O'Reilly , Cambridge 2004, ISBN 0-596-00739-6
  • Christian Nagel, Bill Evien, Jay Glynn, Carly Watson, Morgan Skinner. Professional C# 2005 s .NET 3.0 = Professional C# 2005 s .NET 3.0. - M .: "Dialektika" , 2007. - ISBN 978-5-8459-1317-3 .

Viz také

Odkazy