NUnit

NUnit
software
Logo
Logo
NUnit 2.4.6 GUI on Windows
NUnit 2.4.6 GUI on Windows
NUnit 2.4.6 GUI on Windows
Genereframework di unit testing
Ultima versione5.0.0 (27 settembre 2026)
Sistema operativoMultipiattaforma
LinguaggioC#
LicenzaBSD-style
(licenza libera)
Sito webwww.nunit.com/

NUnit è un unit testing framework open source per Microsoft .NET. Appartiene alla famiglia Xunit e segue gli stessi propositi di JUnit per il mondo Java.

Esempi

Esempi applicativi di un text fixture di NUnit:

using NUnit.Framework;
using NUnit.Framework.SyntaxHelpers;
 
 [TestFixture]
 public class ExampleTestOfNUnit
 {
   [Test]
   public void TestMultiplication()
   {
     Assert.AreEqual(4, 2*2, "Multiplication");
     
     // modalità equivalente, considerando che dalla versione 2.4 NUnit offre una nuova
     // e più intuitiva sintassi di asserzione, come descritto in questa pagina:
     // https://www.nunit.org/index.php?p=constraintModel&r=2.4.7
     Assert.That(4, Is.EqualTo(2*2), "Multiplication constraint-based");
   }
 }

Il framework NUnit rileva automaticamente via reflection il metodo ExampleTestOfNUnit.TestMultiplication().

Estensioni

Letteratura

Note

  1. ↑ Firebenchmarks website main page, su firebenchmarks.com (archiviato dall'url originale il 4 luglio 2011).
  2. ↑ NUnit.ASP website main page, in Sourceforge. URL consultato il 15 aprile 2008.

Voci correlate

Collegamenti esterni

  Portale Software libero: accedi alle voci di Wikipedia che trattano di Software libero