NUnit
Sign in to saveNUnit is an open-source unit testing framework for .NET, .NET Framework, and Mono. It serves the same purpose as JUnit does in the Java world, and is one of many in the xUnit family.
Official website
Link to the official site · 3,613 chars · not written by Vinony
Source code
NUnit is a unit-testing framework for all .NET languages. It can run on MacOS, Linux and Windows operating systems. NUnit can be used for a wide range of testing, from unit testing with TDD to full fledged system and integration testing. It is a non-opinionated, broad and deep framework with multiple different ways to assert that your code behaves as expected. Many aspects of NUnit can be extended to suit your specific purposes. If you are upgrading from NUnit 3, be aware of the breaking changes. Please see the NUnit 4 Migration Guide and take care to prepare your NUnit 3 code before you do the upgrade. If you're upgrading from NUnit 4, please check the release notes for version 5 ( The latest stable release of the NUnit Framework is available on NuGet or can be downloaded from GitHub. Pre-release builds are available on MyGet. Documentation for all NUnit projects can be found at the documentation site. NUnit Documentation Installation Release Notes Code Samples For more information on contributing to the NUnit project, please see CONTRIBUTING.md and the Developer Docs. NUnit 3.0 was created by Charlie Poole, Rob Prouse, Simone Busoli, Neil Colvin and numerous community contributors. NUnit is open source software, and all NUnit components are released under the MIT license. Some earlier releases used the NUnit license. Both of these licenses allow the use of NUnit in free and commercial applications and libraries without restrictions. Core Projects NUnit Test Framework - The test framework used to write NUnit tests (this repository) NUnit Visual Studio Adapter - Visual Studio/Dotnet adapter for running NUnit 3 and higher in Visual Studio or the dotnet command line. NUnit Analyzers - Roslyn analyzers for NUnit tests, providing code analysis and refactoring support in Visual Studio and other IDEs that support Roslyn analyzers. NUnit Console and Engine - Runs unit tests from the command line and provides the engine that is used by other test runners to run NUnit tests. Visual Studio Extensions NUnit Visual Studio Templates - Project templates and snippets for writing unit tests in Visual Studio. This repo is for reference only, as the templates have been donated to the Dotnet project and are maintained there, and also released as part of the dotnet releases. Visual Studio Test Generator - Generates NUnit tests in Visual Studio NUnit 2 Visual Studio Adapter - Visual Studio adapter for running older NUnit 2.x tests in Visual Studio and in VSTS/TFS builds
Excerpt from the source-code README · 6,168 chars · not written by Vinony
Wikidata facts
- Official website
- www.nunit.org
- Image
- NUnit GUI.png
- Has use
- unit testing
Show 6 more facts
- programmed in
- C#
- source code repository URL
- github.com/nunit/nunit
- software quality assurance
- continuous integration
- software version identifier
- 4.5.1
- copyright license
- MIT License
- Stack Exchange tag
- stackoverflow.com/tags/nunit
via Wikidata · CC0
Article · Deutsch
NUnit ist ein Software-Framework, mit dem sich Unit-Tests für alle .NET-Sprachen durchführen lassen. NUnit ist, wie der Großteil der Unit-Testing-Frameworks, eine Umsetzung des xUnit-Konzepts von Kent Beck und wurde ursprünglich von JUnit portiert. Für die Entwicklungsumgebung Visual Studio von Microsoft existieren die Plug-ins Visual NUnit (nutzbar für Visual Studio 2008 und 2010), NUnit Test Adapter (nutzbar ab Visual-Studio-Version 2012), VSNunit sowie das kommerzielle Projekt TestDriven.NET. Auch Resharper von JetBrains, ein vielseitiges Plugin für Visual Studio, bringt Unterstützung für NUnit mit. Die kostenlose Entwicklungsumgebung SharpDevelop unterstützt NUnit von Haus aus. Mit Hilfe dieser Plugins ist es beispielsweise möglich, einzelne Tests direkt aus dem Quelltexteditor heraus auszuführen, was den Zyklus beim Entwickeln und Testen von Modulen deutlich verkürzt. NUnit wird oft zusammen mit verwendet. NUnit wird zu den wichtigen Testframeworks gezählt und gilt als das am weitesten verbreitete Framework unter .NET. Weitere Frameworks unter .NET, die allerdings keine so große Verbreitung wie NUnit haben, sind MbUnit und xUnit.net. , das Konkurrenzprodukt von Microsoft, ist mittlerweile in Microsoft Visual Studio enthalten.
Abstract from DBpedia / Wikipedia · CC BY-SA