FclEx.Xunit.v3
2.4.2
dotnet add package FclEx.Xunit.v3 --version 2.4.2
NuGet\Install-Package FclEx.Xunit.v3 -Version 2.4.2
<PackageReference Include="FclEx.Xunit.v3" Version="2.4.2" />
<PackageVersion Include="FclEx.Xunit.v3" Version="2.4.2" />
<PackageReference Include="FclEx.Xunit.v3" />
paket add FclEx.Xunit.v3 --version 2.4.2
#r "nuget: FclEx.Xunit.v3, 2.4.2"
#:package FclEx.Xunit.v3@2.4.2
#addin nuget:?package=FclEx.Xunit.v3&version=2.4.2
#tool nuget:?package=FclEx.Xunit.v3&version=2.4.2
FclEx.Xunit.v3
xUnit v3 helpers for FclEx test projects.
What Is Included
- FclEx test helpers for xUnit v3, adapted to the current xUnit v3 APIs.
- Extended assertions, conditional attributes, output helpers, logging integration, and test utilities.
- Integrated
xRetry.v3source, adapted to xUnit v3. - Analyzer packaging for xUnit v3 serialization support.
Usage Notes
- This is the FclEx xUnit test helper package; there is no separate xUnit v2 package.
- The package references xUnit v3 assert and extensibility packages.
Logging to Test Output
Configure test output through the logging builder:
using FclEx.Xunit;
using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.Logging;
var services = new ServiceCollection();
services.AddLogging(builder => builder.AddXunit(consoleFallback: false));
using var serviceProvider = services.BuildServiceProvider();
serviceProvider.GetRequiredService<ILoggerFactory>()
.CreateLogger("example")
.LogInformation("Written to the current xUnit test output");
The parameterless-output overload resolves TestContext.Current.TestOutputHelper for each
message. Overloads also accept a fixed ITestOutputHelper or a resolver delegate.
With consoleFallback: true (the default), messages go to the console if test output is
unavailable; with false, those messages are dropped. Factory filters still apply.
For an existing factory, use factory.AddXunit(...). Each builder or factory call adds
a provider, so repeated registration can write a message more than once.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 is compatible. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
| .NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
| .NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
| .NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 is compatible. net48 was computed. net481 was computed. |
| MonoAndroid | monoandroid was computed. |
| MonoMac | monomac was computed. |
| MonoTouch | monotouch was computed. |
| Tizen | tizen40 was computed. tizen60 was computed. |
| Xamarin.iOS | xamarinios was computed. |
| Xamarin.Mac | xamarinmac was computed. |
| Xamarin.TVOS | xamarintvos was computed. |
| Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETFramework 4.7.2
- FclEx.Logging (>= 2.4.2)
- xunit.v3.assert (>= 4.0.1)
- xunit.v3.extensibility.core (>= 4.0.1)
-
.NETStandard 2.0
- FclEx.Logging (>= 2.4.2)
- xunit.v3.assert (>= 4.0.1)
- xunit.v3.extensibility.core (>= 4.0.1)
-
net10.0
- FclEx.Logging (>= 2.4.2)
- xunit.v3.assert (>= 4.0.1)
- xunit.v3.extensibility.core (>= 4.0.1)
-
net8.0
- FclEx.Logging (>= 2.4.2)
- xunit.v3.assert (>= 4.0.1)
- xunit.v3.extensibility.core (>= 4.0.1)
-
net9.0
- FclEx.Logging (>= 2.4.2)
- xunit.v3.assert (>= 4.0.1)
- xunit.v3.extensibility.core (>= 4.0.1)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on FclEx.Xunit.v3:
| Package | Downloads |
|---|---|
|
AbpEx.Xunit.v3
Extensions for abp(https://github.com/abpframework/abp) |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 2.4.2 | 141 | 10/10/2026 |
| 2.4.1 | 105 | 10/8/2026 |
| 2.4.0 | 117 | 10/3/2026 |
| 2.3.9 | 118 | 9/27/2026 |
| 2.3.8 | 104 | 9/26/2026 |
| 2.3.7 | 115 | 9/24/2026 |
| 2.3.6 | 126 | 9/22/2026 |
| 2.3.5 | 107 | 9/22/2026 |
| 2.3.4 | 147 | 8/28/2026 |
| 2.3.3 | 164 | 8/22/2026 |
| 2.3.2 | 142 | 8/20/2026 |
| 2.3.1 | 122 | 8/19/2026 |
| 2.3.0 | 135 | 8/17/2026 |
| 2.2.9 | 161 | 7/18/2026 |
| 2.2.8 | 187 | 6/13/2026 |
| 2.2.6 | 138 | 6/8/2026 |
| 2.2.5 | 130 | 6/5/2026 |
| 2.2.4 | 130 | 6/5/2026 |
| 2.2.3 | 169 | 5/27/2026 |
| 2.2.2 | 131 | 5/26/2026 |