Namespace FEFF.TestFixtures
Classes
- EnvironmentFixture
Snapshots the process environment before a test and reverts changes after the test.
- FixtureAttribute
Marks a class as a test fixture. When applied, the "FEFF.TestFixtures" framework will discover and register the fixture for use in tests.
- TmpDirectoryFixture
Returns a unique directory for each scope where the fixture is requested.
The directory is deleted after every scope finishes.
- TmpDirectoryFixture.Options
Configuration options for TmpDirectoryFixture.
- TmpScopeIdFixture
Returns a unique string for each scope where the fixture is requested.
Interfaces
- IFixtureRegistrar
Defines a contract for performing complex IServiceCollection manipulation during fixture registration. Implement this interface for any public type when a fixture requires advanced control over service registration beyond simple type mapping.
Enums
- TmpDirectoryFixture.DisposeType
Specifies the behavior when the fixture is disposed.