Vad är NUnit?

Av: Maria Nilsson

NUnit är ett programvaruframework för att skapa och köra tester på .NET-program. Det är fritt att använda och finns tillgängligt för olika operativsystem. NUnit används för att testa kod som skrivs i språket C#. NUnit är ett av flera olika programvaruframework för att skapa tester på .NET-program. Andra alternativ är Microsoft Unit Testing Framework och xUnit.net. NUnit har funnits sedan 2002 och är skapat av Charlie Poole. NUnit 3.0 släpptes i maj 2016. NUnit 3.0 innehåller stöd för .NET Framework 4.5.2 och .NET Core 1.0. NUnit 3.0 är bakåtkompatibel med tidigare versioner av NUnit. För att skapa tester i NUnit används det så kallade attributen. Ett attribut är en metadatanamnrymd som innehåller information om koden. NUnit-attributen används för att ange hur koden ska testas. En av de mest använda attributen i NUnit är [Test]. [Test] används för att ange att en metod är en testmetod. Testmetoderna innehåller kod som testar det som ska testas. [TestFixture] är ett annat attribut som används i NUnit. [TestFixture] används för att ange att en klass innehåller testmetoder. För att köra testerna i NUnit används det så kallade NUnit-testprogrammet. NUnit-testprogrammet är ett program som körs från kommandotolken och som används för att köra testerna. Det finns flera olika alternativ för att installera NUnit. NUnit kan installeras via NuGet eller via Visual Studio-extensionen NUnit 3 Test Adapter. NUnit är ett av flera olika programvaruframework för att skapa tester på .NET-program. Andra alternativ är Microsoft Unit Testing Framework och xUnit.net.

Jobb: Se lediga jobb som kräver NUnit kompetens

Se relaterade ämnen:

Skapa din anonyma profil och få erbjudanden från 800 techbolag

Få erbjudanden och ansök anonymt.

Registrera dig nu

Om Demando

Välkommen till Demando. Vi är Sveriges största plattform för techrekrytering – och finns till för alla er som skapar tech - från utvecklare till designers, projektledare eller säljare. Här finns över 30 000 registrerade techtalanger och 800 bolag redo att hitta sin perfekta match.