NUnit

Screenshot der Software:
NUnit
Softwarebeschreibung:
Version: 2.6.3 / 2.9.6
Upload-Datum: 19 Feb 15
Entwickler: NUnit.org
Lizenz: Frei
Popularität: 22

Rating: 4.0/5 (Total Votes: 1)

NUnit ist ein Open Source und völlig frei Unit-Test-Entwicklungs-Framework speziell für alle .NET-Sprachen, zunächst von JUnit portiert ausgelegt, auf Mono und Microsoft .NET läuft.
Wird komplett in C # geschrieben wurde NUnit wurde entwickelt, um die Vorteile der vielen Features von .NET-Sprachen, wie beispielsweise benutzerdefinierte Attribute, Lambda-Ausdrücke, Generika und andere Reflexion bezogene Fähigkeiten zu nehmen.
NUnit wurde entwickelt, um xUnit für alle .NET-Sprachen zu bringen. & Nbsp; Ab Version 3.0 wird NUnit in mehrere lose gekoppelte Projekte aufgeteilt. Es ist eine plattformunabhängige Anwendung, die Linux und Microsoft Windows-Betriebssystemen unterstützt

Was ist neu in dieser Pressemitteilung:.

  • Hauptmerkmale:
  • Separate Projekte nunit-Konsole und nunit.engine
  • Neubauten für .NET 4.5 und Silverlight
  • Testcontext wird nun unterstützt und beinhaltet eine zusätzliche Eigenschaft, Random, die verwendet werden, um reproduzierbare Zufallswerte für den Einsatz in einem Test generieren werden können.
  • Die externen Rahmenbedingungen API ist mittlerweile stabil; interne Schnittstellen sind getrennt von API
  • Die Tests können parallel in separaten Threads ausgeführt werden
  • Lösungen und Projekte nun VS2012 (außer Compact Framework)
  • Bug Fixes:
  • 463.470 Wir sollten Verweise zu kapseln vor 2.0 Sammlungen
  • 498.690 Assert.That () nicht wie Objekte mit scoped Setzer
  • 501.784 Theorie Tests nicht korrekt, wenn Sie null Parametern arbeiten
  • 531.873 Feature: Extraktion von Unit-Tests von NUnit-Test Montage und fordern geeignete
  • 611.325 Lassen Teardown zu erkennen, ob letzten Test fehlgeschlagen
  • 611.938 generische Testinstanzen verschwinden
  • 655.882 Stellen Category geerbt
  • 664.081 hinzufügen Server2008 R2 und Windows 7 zu PlatformAttribute
  • 671.432 Upgrades NAnt zu Latest Release
  • 676.560 Assert.AreEqual nicht unterstützt IEquatable
  • 691.129 Kategorie hinzufügen Parameter TestFixture
  • 697.069 Feature request: dynamischen Standort für TestResult.xml
  • 708.173 NUnit Logik zum Vergleichen von Arrays - verwenden Comparer wenn vorgesehen ist,
  • 709.062 & quot; System.ArgumentException: kann nicht vergleichen & quot; wenn das Element ist eine Liste
  • 712.156 Tests können nicht AppDomain.SetPrincipalPolicy
  • 719.184 Platformdependency in src / ClientUtilities / util / Dienstleistungen / DomainManager.cs: 40
  • Mit 719.187 Path.GetTempPath () bewirkt, dass Konflikte in gemeinsamen temporären Ordner
  • 735.851 Add Erkennung von 3.0, 3.5 und 4.0 Rahmenbedingungen zur PlatformAttribute
  • 736.062 Deadlock, wenn Eventlistener führt einen Trace Anruf + EventPump Synchronisation
  • 756.843 Andernfalls Behauptung nicht zeigen nicht-lineare Toleranzmodus
  • 766.749 net-2.0 nunit-Konsole-x86.exe.config sollte Element haben und auch loadFromRemoteSources aktivieren
  • 770.471 Assert.IsEmpty nicht IEnumerable unterstützt
  • 785.460 Kategorie hinzufügen Parameter TestCaseSourceAttribute
  • 787.106 EqualConstraint bietet unzureichende Fehlerinformationen für IEnumerables
  • 792.466 Testcontext Method
  • 794.115 HashSet falsch gemeldet
  • 800.089 Assert.Throws () verbirgt Details des Innen AssertionException
  • 848.713 Feature request: In-Schalter zur Konsole auf jedem Testfall Fehler brechen
  • 878.376 Add 'Genau (n) "in die NUnit Einschränkung Syntax
  • 882.137 Sind keine Tests ausgeführt werden, höhere Suiten Ebene angezeigt wie Inconclusive
  • 882.517 NUnit 2.5.10 nicht TestFixture erkennen, wenn es nur TestCaseSource innerhalb
  • 885.173 Tests werden auch nach Kündigung durch Benutzer ausgeführt
  • 885.277 Exception beim Projekt erfordert eine Laufzeit mit nur 2 Ziffern
  • 885.604 Feature request: Explizite benannten Parameter auf TestCaseAttribute
  • 890.129 DelayedConstraint scheint nicht Eigenschaften von Objekten abrufen
  • 892.844 Nicht mit Mono 4.0 Profil unter Windows
  • 893.919 DelayedConstraint nicht Abfrageeigenschaften auf Verweise, die anfangs null
  • 896.973 Console Ausgangsleitungen werden unter Linux
  • 897.289 Is.Empty Einschränkung hat unklare Fehlermeldung
  • 898.192 Feature Request: Is.Negative, Is.Positive
  • 898.256 IEnumerable für Datenpunkte nicht funktioniert
  • 899.178 Falsche Fehlermeldung für parametrisierte Tests, die erwarten, dass Ausnahmen
  • 904.841 Nach dem Verlassen für Timeout-Teardown-Verfahren wird nicht ausgeführt
  • 908.829 Testcase-Attribut nicht gut mit variadische Testfunktionen spielen
  • 910.218 NUnit sollte eine Hinter Abscheider zum Application
  • hinzufügen
  • 920.472 CollectionAssert.IsNotEmpty müssen Enumerator entsorgen

  • Unterstützung für Windows 8 und Windows
  • 922.455 Add 2012 Server zu PlatformAttribute
  • 928.246 Verwenden assembly.Location statt assembly.CodeBase
  • 958.766 Für Entwicklungsarbeiten unter Teamcity, müssen wir nunit2 formatierte Ausgabe unter direkter Läufer unterstützt
  • 1000181 Parameterized TestFixture mit System.Type als Konstruktor Argumenten nicht
  • 1000213 Nicht eindeutig Nachricht nicht in die Berichtsausgabe
  • 1023084 Hinzufügen Enum Unterstützung RandomAttribute

  • Unterstützung für Silverlight
  • 1028188 Hinzufügen
  • 1029785 Prüfung von Remote-Ordner geladen versäumt, mit Ausnahme System.IODirectory
  • laufen
  • 1037144 hinzufügen Monotouch Unterstützung PlatformAttribute
  • 1041365 hinzufügen MaxOsX und Xbox Support, um Plattform-Attribut
  • 1057981 C # 5 async Tests werden nicht unterstützt
  • 1060631 hinzufügen .NET 4.5 build
  • 1064014 Einfache asynchrone Tests sollte nicht Aufgabe zurück
  • 1071164 Unterstützung asynchrone Methoden in Anwendungsszenarien von Wirft Einschränkungen
  • 1071343 Runner.Load schlägt auf CF, wenn der Test Baugruppe enthält eine generische Methode
  • 1071861 Fehler im Pfad Einschränkungen
  • 1072379 Bericht Testausführungszeit mit einer höheren Auflösung
  • 1074568 Assert / Angenommen, sollte eine asynchrone Methode zur ActualValueDelegate unterstützt
  • 1082330 Bessere Ausnahme wenn SetCulture Attribut angewendet wird mehrmals
  • 1111834 Expose Zufälliges Objekt als Teil des Test Rahmen
  • 1111838 Fügen Random Seed im Prüfbericht
  • 1172979 Kategorie hinzufügen Unterstützung Runner nunitlite
  • 1203361 Randomizer Einzigartigkeit Test schlägt manchmal fehl
  • 1221712 Wenn nicht existierenden Testverfahren ist in -test angegeben wird, ist nach wie vor durch & quot; Tests ausführen: 1, Bestanden: 1 & quot;
  • 1223294 System.NullReferenceException ausgelöst, wenn ExpectedExceptionAttribute wird in einer statischen Klasse verwendet
  • 1225542 Standardisieren Kommandozeilen-Optionen für die Testumgebung

Was ist neu in Version 2.6.3:

  • Framework:
  • Bei der Ausführung unter .NET 4.5, asynchrone Methoden können nun als Ziel eines ThrowsConstraint verwendet werden.
  • Bei der Ausführung unter .NET 4.5, asynchrone Methoden können nun als ActualValueDelegate geleitet, um Assert.That () oder Assume.That () verwendet werden.
  • Bug Fixes:
  • 1071164 Unterstützung asynchrone Methoden in Anwendungsszenarien von Wirft Einschränkungen
  • 1071714 Testcontext ist gebrochen, wenn eine frühere Version der Läufer wird neben einer neuen Version des Frameworks verwendet
  • 1071861 Fehler im Pfad Einschränkungen
  • 1072379 Bericht Testausführungszeit mit einer höheren Auflösung
  • 1074568 Assert / Angenommen, sollte eine asynchrone Methode zur ActualValueDelegate unterstützt
  • 1079296 NUnit 2.6.2 Ausfall auf Mono
  • 1082330 Bessere Ausnahme wenn SetCulture Attribut angewendet wird mehrmals
  • 1084181 TestExecutionContext SerializationException
  • 1086975 Sicherheits-Ausnahmeregel nach der Aktualisierung auf 2.6.2
  • 1096902 Trace-Ausgabe wird standardmäßig in Version 2.6.2.12296 deaktiviert
  • 1097854 Falsche Dokumentation Konsole Läufer / Testoption
  • 1107746 Hinzufügen nunit Tags NuGet Pakete
  • 1130239 classicModel.html in lokalen Hilfe verbunden, aber existiert nicht
  • 1167638 falsch erkannt Rekursion mit Typen Umsetzung IEnumerable und vorrangige Equals / Betreiber / Werttypen
  • 1167805 domänenübergreifende Probleme mit XmlSchema und Anrufkontext
  • 1222148 / Rahmen Schalter nicht erkennt net-4.5
  • 1235891 Vorgeschlagene 2.6.3 release: Argument in NUnit.Framework.AsyncInvocationRegion..cctor

Was ist neu in Version 2.6.2:

  • Diese Version enthält eine Reihe von Bugfixes und Support für asynchrone Prüfverfahren unter .NET 4.5.

Was ist neu in Version 2.6.1:

  • Die Release 2.6.1 behebt einige ausstehenden Fehler in NUnit 2.6.

Was ist neu in Version 2.6 Beta 3:

  • Das behebt ein paar Fehler in der zweiten Beta gefunden Release.

Was ist neu in Version 2.6 Beta 2:

  • Die zweite Beta-Version von NUnit 2.6 enthält einige Fehler Korrekturen auf der ersten Beta sowie mehrere Verbesserungen.

Was ist neu in Version 2.6 Beta:

  • NUnit 2.6 enthält einige neue Features und eine Reihe von Bug Fixes.

Was ist neu in Version 2.5.10:

  • Framework:
  • TestCaseAttribute und TestFixtureAttribute akzeptieren jetzt einen benannten Parameter "Kategorie", um die Kategorie des einzelnen Testfall oder Befestigung Instanz angeben.
  • Bug Fixes:
  • 691.129 Kategorie hinzufügen Parameter TestFixture
  • 701.331 TestFixture Attribute auf Basisklassen sind nicht zu übersehen
  • 711.330 Tests freie Montage gegeben Ausfall-Symbol in der Baumdarstellung
  • 712.444 nunit-Konsole / run hat parametrisierte Testfälle nicht ausführen mit Komma in Testfall Name
  • 725.718 dokumentierte Überladungen Has.Property existieren nicht
  • 728.500 Testdomain sollten den Test AppDomain entladen
  • 736.062 Deadlock, wenn Eventlistener führt einen Trace Anruf + EventPump Synchronisation
  • 737.783 Distributed Results.xsd Datei veraltet ist
  • 741.402 Fehler beim Ausführen der .NET 1.1-Konsole Tests
  • 747.581 Fehler in TestFixtureTearDown nicht in Konsole Läufer gemeldet

Was ist neu in Version 2.5.9:

  • Dies ist ein Bugfix-Release der stabilen Version von NUnit. Die meisten Benutzer sollten diese Version installieren.

Ähnliche Software

pytest-incremental
pytest-incremental

12 May 15

crackerjack
crackerjack

3 Jun 15

gunit-hildon
gunit-hildon

3 Jun 15

PyHamcrest
PyHamcrest

11 May 15

Andere Software von Entwickler NUnit.org

NUnit
NUnit

6 Jun 15

Kommentare zu NUnit

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!