NUnit | |
---|---|
NUnit 2.4.6 grafikus környezet Windowshoz | |
Típusú | Automatizált tesztelő rendszer |
Fejlesztő | Charlie Poole és mások |
Beírva | C# |
Operációs rendszer | Mindegyiket a Microsoft .NET vagy a Mono támogatja |
legújabb verzió | 3.2.1 ( 2016. április 19. [1] ) |
Olvasható fájlformátumok | NUnit projekt [d] |
Generált fájlformátumok | NUnit projekt [d] |
Engedély | MIT |
Weboldal | nunit.org |
Az NUnit egy nyílt forráskódú egységtesztelési keretrendszer .NET alkalmazásokhoz . A Java nyelvről ( JUnit könyvtár ) portolták. A NUnit első verzióit J# -ban írták , de aztán az összes kódot átírták C# -ban a .NET újításaival , mint pl .
Az eredeti NUnit csomagnak is ismertek kiterjesztései, amelyek többsége szintén nyílt forráskódú. Az NUnit.Forms a Windows Forms felhasználói felület elemeinek tesztelésére szolgáló eszközökkel bővíti az NUnit szolgáltatást . A NUnit.ASP ugyanazt a feladatot hajtja végre az ASP.NET felületelemeinél .
NUnit teszt példa:
a NUnit.Framework használatával ; [TestFixture] public class PéldaTestOfNUnit { [Teszt] public void TestMultiplication () { Assert . AreEqual ( 6 , 3 * 2 , "Szorzás" ); } }Az NUnit automatikusan megtalálja a metódust tükrözés (reflexió) ExampleTestOfNUnit.TestMultiplication()segítségével