FEFF.TestFixtures.Abstractions
1.6.1
Prefix Reserved
dotnet add package FEFF.TestFixtures.Abstractions --version 1.6.1
NuGet\Install-Package FEFF.TestFixtures.Abstractions -Version 1.6.1
<PackageReference Include="FEFF.TestFixtures.Abstractions" Version="1.6.1" />
<PackageVersion Include="FEFF.TestFixtures.Abstractions" Version="1.6.1" />
<PackageReference Include="FEFF.TestFixtures.Abstractions" />
paket add FEFF.TestFixtures.Abstractions --version 1.6.1
#r "nuget: FEFF.TestFixtures.Abstractions, 1.6.1"
#:package FEFF.TestFixtures.Abstractions@1.6.1
#addin nuget:?package=FEFF.TestFixtures.Abstractions&version=1.6.1
#tool nuget:?package=FEFF.TestFixtures.Abstractions&version=1.6.1
FEFF.TestFixtures.Abstractions
Core abstractions for the FEFF.TestFixtures solution.
About
Part of the FEFF.TestFixtures ecosystem — a framework-agnostic library for creating reusable test fixtures with scoped lifetimes. It replaces setup/teardown methods and the disposable pattern on test classes with composable, dependency-injected fixtures that can be shared across test projects. See the main README for full documentation.
This Package
This package provides the foundational types used by all other packages in the solution:
| Type | Description |
|---|---|
FixtureAttribute |
Marks a class as a test fixture |
IFixtureRegistrar |
Enables advanced DI registration of fixtures via RegisterFixture(IServiceCollection) |
No fixtures are shipped in this package — it is a pure abstractions layer.
Examples
See integration examples in:
See Also
| Package | Description |
|---|---|
| FEFF.TestFixtures | Core fixtures library |
| FEFF.TestFixtures.XunitV3 | Xunit v3 integration |
| FEFF.TestFixtures.TUnit | TUnit integration |
| FEFF.TestFixtures.AspNetCore | ASP.NET Core fixtures |
| FEFF.TestFixtures.AspNetCore.EF | EF Core database lifecycle fixture |
| FEFF.TestFixtures.AspNetCore.SignalR | SignalR testing fixture |
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | 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 was computed. 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. |
-
net10.0
- Microsoft.Extensions.DependencyInjection (>= 10.0.8)
-
net8.0
- Microsoft.Extensions.DependencyInjection (>= 10.0.8)
NuGet packages (2)
Showing the top 2 NuGet packages that depend on FEFF.TestFixtures.Abstractions:
| Package | Downloads |
|---|---|
|
FEFF.TestFixtures
Reusable testing components. |
|
|
FEFF.TestFixtures.Engine
A library used to discover and load TestFixtures. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 1.6.1 | 217 | 6/1/2026 |
| 1.6.0 | 386 | 5/6/2026 |
| 1.5.1 | 208 | 4/29/2026 |
| 1.5.0 | 329 | 4/28/2026 |
| 1.4.6 | 227 | 4/23/2026 |
| 1.4.5 | 221 | 4/22/2026 |
| 1.4.4 | 192 | 4/15/2026 |
| 1.4.3-alpha | 197 | 4/15/2026 |
| 1.4.2 | 280 | 4/13/2026 |
| 1.4.1 | 204 | 4/11/2026 |
| 1.3.5 | 201 | 4/11/2026 |
| 1.3.4 | 193 | 4/9/2026 |
| 1.3.3 | 276 | 4/9/2026 |
| 1.3.2 | 183 | 4/5/2026 |
| 1.3.1 | 177 | 4/3/2026 |
| 1.3.0 | 176 | 4/2/2026 |
| 0.0.12-alpha | 205 | 4/15/2026 |