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

Peptest
Peptest

14 Apr 15

van.pg
van.pg

14 Apr 15

BDD4Django
BDD4Django

20 Feb 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!