Top 20 NuGet xunit Packages

Make your Xunit test methods self-determine to report a "skipped" result. Useful for such cases as "not supported on this platform" results or other environmental inputs.
Allows for a [RetryFact(n)] or [RetryTheory(n)] attributes to be placed above tests in XUnit. This can be used to re-run a failed test up to n times, allowing for transient failures (e.g. network related) to be tolerated.
Package Description
Package Description
Package Description
BDD in .NET Core - Xunit.Gherkin.Quick is a lightweight, cross platform BDD test framework (targets .NET Standard, can be used from both .NET and .NET Core test projects). It parses Gherkin language and executes Xunit tests corresponding to scenarios.
NFluent is an ergonomic assertion library which aims to fluent your .Net TDD experience (based on simple Check.That() check statements). NFluent aims your tests to be fluent to write (with an happy 'dot' auto completion experience), fluent to read (i.e. as close as possible to plain English expressi...
The xUnit test output sink for Serilog
Extensions for ordered testing with Xunit. Full support for ordering at all levels - test collections, test classes and test cases. Support for AssemblyFixture including IMessageSink injection and IAsyncLifetime. Supports .NET Core 1.x, .NET Core 2.x. and .NET 4.5.2+
Tasty - Delicious dotnet testing
Provides base classes to help with testing applications written with Sharp Architecture using xUnit.
Pluggable foundation blocks for building distributed apps.
Allows for a @retry(n) tag to be placed above scenarios in SpecFlow.XUnit. This can be used to re-run a failed test up to n times, allowing for transient failures (e.g. network related) to be tolerated.
Extends xUnit to expose extra context and simplify logging.
Provides base classes to help with testing applications written with Sharp Architecture using xUnit.
NUnit Snapshooter is a flexible snapshot testing tool for .Net unit tests with NUnit. It creates and asserts snapshots (json format) within NUnit unit tests.
eShopWorld common test stack
AssertJ style fluent assertions for .NET testing framework xUnit.
Json Snapshooter is a flexible snapshot testing tool for .Net unit tests. It creates and asserts json snapshots in unit tests without any .Net test framework required.
Simple snapshot testing with inspiration from amazing Jest library.