Top 20 NuGet xunit Packages

Use Microsoft.Extensions.DependencyInjection to inject xunit testclass. If you want write Microsoft.Extensions.Logging to ITestOutputHelper, please install Xunit.DependencyInjection.Logging Release notes: 5.0.0: Use the generic host refactor DependencyInjectionTestFramework 5.1.0: Move new HostBuild...
Xunit Snapshooter is a flexible snapshot testing tool for .Net unit tests with Xunit. It creates and asserts snapshots (json) within Xunit unit tests.
FsCheck.Xunit integrates FsCheck with xUnit.NET by adding a PropertyAttribute that runs FsCheck tests, similar to xUnit.NET's FactAttribute. All the options normally available in vanilla FsCheck via configuration can be controlled via the PropertyAttribute.
Extensions for Microsoft.Extensions.Logging for xunit.
eShopWorld common test stack
Snapshooter core functionalities to create and assert snapshots in .Net unit tests.
Transforms a xUnit.net v2 XML test results file into a JUnit test results file.
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.
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.
Tests library for Bot Framework V4 XUnit tests
[DEPRECATED] Use Install-Package Ocaramba instead
Accelerates preparation of mocked structures for unit tests under xUnit2 by configuring AutoFixture data generation to use Moq. Gracefully handles recursive structures by omitting recursions.
Friendly Traits for Xunit
Breakdance is a testing framework for managing the dangerous dance of shipping public APIs. This package contains helper classes for testing any WebAPI endpoint. These classes make it super easy to craft HTTP requests to your API at test time. Commonly used types: Microsoft.R...
Support Microsoft.Extensions.Logging to ITestOutputHelper. protected override void Configure(IServiceProvider provider) {{ provider.GetRequiredService<ILoggerFactory>() .AddProvider(new XunitTestOutputLoggerProvider(provider.GetRequiredService<ITestOutputHelperAccessor>())); }}
PureActive Serilog Sink for xUnit
Tooling to empower BDD-style unit testing conventions. R# snippets for easier usage are available by project URL
An analyzer to find missing tests for tests written with SmartTests.
SmartTests enables you to write Smarter unit tests, wether you use NUnit, Xunit or MSTests. It is best to install SmartTests.Analyzer and SmartTests.Extension so that missing tests will be displayed. They are Smart in the sense that: 1. The Act line of your test is instantly identifiable. ...
Restier is a framework for building convention-based, secure, queryable APIs with ASP.NET. This package contains runtime components for implementing Restier convention semantics and query interception. Commonly used types: Microsoft.Restier.Core.RestierController