xunit
NuGet publisher profile
Packages (58)
xunit.extensibility.core
Includes xunit.core.dll for extensibility purposes. Supports .NET 4.5.2 or later, and .NET Standard 1.1.
xunit.extensibility.execution
Includes xunit.execution.*.dll for extensibility purposes. Supports .NET 4.5.2 or later, and .NET Standard 1.1.
xunit.core
Includes the libraries for writing unit tests with xUnit.net.
xunit.abstractions
Common abstractions used to exchange information between xUnit.net and version-independent runners (xunit.abstractions.dll).
xunit.assert
Includes the assertion library from xUnit.net (xunit.assert.dll). Supports .NET Standard 1.1+ and .NET 6.0+.
xunit.runner.visualstudio
Visual Studio 2022+ Test Explorer runner for the xUnit.net framework. Capable of running xUnit.net v1, v2, and v3 tests. Supports .NET 4.7.2 or later, and .NET 8 or later.
xunit
xUnit.net is a developer testing framework, built to support Test Driven Development, with a design goal of extreme simplicity and alignment with framework features. Installing this package installs xunit.core, xunit.assert, and xunit.analyzers.
xunit.analyzers
xUnit.net is a developer testing framework, built to support Test Driven Development, with a design goal of extreme simplicity and alignment with framework features. Installing this package provides code analyzers to help developers find and fix frequent issues when writing tests and xUnit.net extensibility code.
xunit.runner.console
Console runner for the xUnit.net framework. Capable of running xUnit.net v1.9.2 and v2.0+ tests. Supports .NET 4.5.2 or later, .NET Core 1.x, and .NET Core 2.x.
xunit.v3.extensibility.core
Includes the core library (xunit.v3.core.dll), to be used for extensibility; test authors should include xunit.v3.core instead. Supports .NET Standard 2.0 or later.
xunit.v3.common
Includes common code shared between xunit.v3.core and xunit.v3.runner.common (xunit.v3.common.dll). Supports .NET Standard 2.0 or later.
dotnet-xunit
.NET CLI SDK runner for the xUnit.net framework. Supports .NET 4.5.2 or later, .NET Core 1.x, and .NET Core 2.x.
xunit.v3.assert
Includes the assertion library from xUnit.net (xunit.v3.assert.dll). Supports .NET Standard 2.0 or later, and .NET 8 or later.
xunit.v3.runner.common
Includes common code shared between in-process runners (like xunit.v3.runner.inproc.console) and xunit.v3.runner.utility (used by 1st and 3rd party external runners). Supports .NET Standard 2.0 or later.
xunit.v3.runner.inproc.console
In-process console runner for xUnit.net framework, providing the entrypoint for self-executing unit tests. Supports .NET Framework 4.7.2 or later, and .NET 8 or later.
xunit.v3
xUnit.net is a developer testing framework, built to support Test Driven Development, with a design goal of extreme simplicity and alignment with framework features. Supports .NET Framework 4.7.2 or later, and .NET 8 or later. Installing this package installs xunit.v3.mtp-v2.
xunit.runner.utility
Includes the version-independent runner for xUnit.net to run both v1.9.2 and v2.0+ tests (xunit.runner.utility.*.dll). Supports .NET 3.5, .NET 4.5.2 or later, .NET Standard 1.1, .NET Standard 1.5, and .NET Core 1.0 or later.
xunit.v3.core.mtp-v1
Includes the core library (xunit.v3.core.dll), to be used for writing tests; extensibility authors should include xunit.v3.extensibility.core instead. Includes support for Microsoft.Testing.Platform v1. Supports .NET Framework 4.7.2 or later, and .NET 8 or later.
xunit.v3.mtp-v1
xUnit.net is a developer testing framework, built to support Test Driven Development, with a design goal of extreme simplicity and alignment with framework features. Supports .NET Framework 4.7.2 or later, and .NET 8 or later. Installing this package installs xunit.v3.core.mtp-v1, xunit.v3.assert, and xunit.analyzers.
xunit.v3.core
Includes the core library (xunit.v3.core.dll), to be used for writing tests; extensibility authors should include xunit.v3.extensibility.core instead. Includes support for Microsoft.Testing.Platform v2. Supports .NET Framework 4.7.2 or later, and .NET 8 or later. Installing this package installs xunit.v3.core.mtp-v2.
xunit.runner.reporters
Includes runner reporters for TeamCity, AppVeyor, Verbose and Quiet output for test runners. Supports .NET 4.5.2 or later, .NET Standard 1.1, .NET Standard 1.5, and .NET Core 1.0 or later.
xunit.runner.msbuild
MSBuild runner for the xUnit.net framework. Capable of running xUnit.net v1.9.2 and v2.0+ tests. Supports .NET 4.5.2 or later.
xunit.extensions
NOTE: This empty package exists to assist users upgrading from xUnit.net v1.x to v2.x.
xunit.v3.core.mtp-v2
Includes the core library (xunit.v3.core.dll), to be used for writing tests; extensibility authors should include xunit.v3.extensibility.core instead. Includes support for Microsoft.Testing.Platform v2. Supports .NET Framework 4.7.2 or later, and .NET 8 or later.
xunit.v3.mtp-v2
xUnit.net is a developer testing framework, built to support Test Driven Development, with a design goal of extreme simplicity and alignment with framework features. Supports .NET Framework 4.7.2 or later, and .NET 8 or later. Installing this package installs xunit.v3.core.mtp-v2, xunit.v3.assert, and xunit.analyzers.
xunit.runners
NOTE: This empty package exists to assist users upgrading from xUnit.net v1.x to v2.x.
xunit.v3.runner.utility
Includes the version-independent runner for xUnit.net to run all of v1, v2, and v3 tests (xunit.v3.runner.utility.*.dll). Supports .NET Framework 4.7.2 or later, and .NET 8 or later.
xunit.assert.source
Includes the current assertion library from xUnit.net, as source into your project. Supports any platform(s) compatible with .NET Standard 1.1.
xunit.console
.NET Core console runner, as a linkable library, for runner authors. For running tests, please use xunit.runner.console instead.
xunit.runner.devices
Includes support for running xUnit.net v2 tests on iOS, Android, and UWP devices
28 more packages load after hydration.