xunit
Author Trust
58 packages
xunit.extensibility.core
jnewkirk,bradwilson
Includes xunit.core.dll for extensibility purposes. Supports .NET 4.5.2 or later, and .NET Standard 1.1.
xunit.extensibility.execution
jnewkirk,bradwilson
Includes xunit.execution.*.dll for extensibility purposes. Supports .NET 4.5.2 or later, and .NET Standard 1.1.
xunit.core
jnewkirk,bradwilson
Includes the libraries for writing unit tests with xUnit.net.
xunit.runner.visualstudio
jnewkirk,bradwilson
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.abstractions
James Newkirk,Brad Wilson
Common abstractions used to exchange information between xUnit.net and version-independent runners (xunit.abstractions.dll).
xunit.assert
jnewkirk,bradwilson
Includes the assertion library from xUnit.net (xunit.assert.dll). Supports .NET Standard 1.1+ and .NET 6.0+.
xunit.analyzers
jnewkirk,bradwilson,marcind
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
jnewkirk,bradwilson
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.v3.extensibility.core
jnewkirk,bradwilson
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
jnewkirk,bradwilson
Includes common code shared between xunit.v3.core and xunit.v3.runner.common (xunit.v3.common.dll). Supports .NET Standard 2.0 or later.
xunit.v3.assert
jnewkirk,bradwilson
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
jnewkirk,bradwilson
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
jnewkirk,bradwilson
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.runner.console
jnewkirk,bradwilson
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
jnewkirk,bradwilson
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.
dotnet-xunit
James Newkirk, Brad Wilson
.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.core.mtp-v1
jnewkirk,bradwilson
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
jnewkirk,bradwilson
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.runner.utility
jnewkirk,bradwilson
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
jnewkirk,bradwilson
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.v3.core.mtp-v2
jnewkirk,bradwilson
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
jnewkirk,bradwilson
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.runner.reporters
jnewkirk,bradwilson
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
jnewkirk,bradwilson
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
James Newkirk, Brad Wilson
NOTE: This empty package exists to assist users upgrading from xUnit.net v1.x to v2.x.
xunit.runners
James Newkirk, Brad Wilson
NOTE: This empty package exists to assist users upgrading from xUnit.net v1.x to v2.x.
xunit.v3.runner.utility
jnewkirk,bradwilson
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.v3.core.mtp-off
jnewkirk,bradwilson
Includes the core library (xunit.v3.core.dll), to be used for writing tests; extensibility authors should include xunit.v3.extensibility.core instead. Does not support Microsoft.Testing.Platform. Supports .NET Framework 4.7.2 or later, and .NET 8 or later.
xunit.v3.mtp-off
jnewkirk,bradwilson
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-off, xunit.v3.assert, and xunit.analyzers.
xunit.assert.source
jnewkirk,bradwilson
Includes the current assertion library from xUnit.net, as source into your project. Supports any platform(s) compatible with .NET Standard 1.1.
xunit.v3.runner.console
jnewkirk,bradwilson
Console runner for the xUnit.net framework. Capable of running xUnit.net v1, v2, and v3 tests. Requires .NET Framework 4.7.2 or later.
xunit.console
jnewkirk,bradwilson
.NET Core console runner, as a linkable library, for runner authors. For running tests, please use xunit.runner.console instead.
xunit.runner.devices
Oren Novotny
Includes support for running xUnit.net v2 tests on iOS, Android, and UWP devices
xunit.v3.assert.source
jnewkirk,bradwilson
Includes the current assertion library from xUnit.net, as source into your project. Supports any platform(s) compatible with .NET Standard 2.0 and C# 7.3. For more information on consumption, please see https://github.com/xunit/assert.xunit/blob/2fe0bb3f20e0179cd58486b6ef4f6322cf2ccf47/README.md
xunit.v3.runner.msbuild
jnewkirk,bradwilson
MSBuild runner for the xUnit.net framework. Capable of running xUnit.net v1, v2, and v3 tests; when using dotnet msbuild, only v3 tests are supported. Supports .NET Framework 4.7.2 or later, and .NET 8 or later.
xunit.v3.templates
jnewkirk,bradwilson
Includes templates for use with 'dotnet new' for creating xUnit.net v3 unit test projects and extension projects.
xunit.v3.assert.aot
jnewkirk,bradwilson
Includes the assertion library from xUnit.net (xunit.v3.assert.aot.dll). Supports .NET 9 or later.
xunit.v3.common.aot
jnewkirk,bradwilson
Includes common code shared between xunit.v3.core.aot and xunit.v3.runner.common.aot (xunit.v3.common.aot.dll). Supports .NET 9 or later.
xunit.v3.extensibility.core.aot
jnewkirk,bradwilson
Includes the core library (xunit.v3.core.aot.dll), to be used for extensibility; test authors should include xunit.v3.core.aot instead. Supports .NET 9 or later.
xunit.v3.runner.common.aot
jnewkirk,bradwilson
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.aot
jnewkirk,bradwilson
In-process console runner for xUnit.net framework, providing the entrypoint for self-executing unit tests. Supports .NET 9 or later.
xunit.v3.aot.mtp-v2
jnewkirk,bradwilson
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 9 or later. Installing this package installs xunit.v3.core.aot.mtp-v2, xunit.v3.assert.aot, and xunit.analyzers.
xunit.v3.core.aot.mtp-v2
jnewkirk,bradwilson
Includes the core library (xunit.v3.core.aot.dll), to be used for writing tests; extensibility authors should include xunit.v3.extensibility.core.aot instead. Does not support Microsoft.Testing.Platform. Supports .NET 9 or later.
xunit.v3.aot
jnewkirk,bradwilson
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 9 or later. Installing this package installs xunit.v3.aot.mtp-v2.
xunit.v3.aot.mtp-off
jnewkirk,bradwilson
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 9 or later. Installing this package installs xunit.v3.core.aot.mtp-off, xunit.v3.assert.aot, and xunit.analyzers.
xunit.v3.core.aot.mtp-off
jnewkirk,bradwilson
Includes the core library (xunit.v3.core.aot.dll), to be used for writing tests; extensibility authors should include xunit.v3.extensibility.core.aot instead. Does not support Microsoft.Testing.Platform. Supports .NET 9 or later.
xunit-console-tool
jnewkirk,bradwilson
xunit.v3.runner.console, provided as a dotnet tool ('xunit-console'). Supports Windows (on x86, x64, and Arm), Linux (on x64, AArch32, and AArch64), and macOS (on Intel and Apple Silicon).
xunit.v3.core.aot
jnewkirk,bradwilson
Includes the core library (xunit.v3.core.aot.dll), to be used for writing tests; extensibility authors should include xunit.v3.extensibility.core.aot instead. Includes support for Microsoft.Testing.Platform v2. Supports .NET 9 or later. Installing this package installs xunit.v3.core.aot.mtp-v2.
xunit-console-tool.linux-x64
jnewkirk,bradwilson
xunit.v3.runner.console, provided as a dotnet tool ('xunit-console'), for Linux on x64. Capable of running v3 .NET test projects only. v1 and v2 test projects are not supported, and v3 .NET Framework test projects are not officially supported (but may run if Mono is installed). For v1 and v2 .NET Framework test projects, see the xunit.v3.runner.console NuGet package.
xunit.v3.generatorutility
jnewkirk,bradwilson
Includes the current source generation utility classes from xUnit.net, as source into your project. Supports any platform(s) compatible with .NET Standard 2.0 and C# 9.