Class TestFrameworkOptions
- Namespace
- Xunit.Runner.Common
- Assembly
- xunit.v3.runner.common.dll
Represents options passed to a test framework for discovery or execution.
public class TestFrameworkOptions : ITestFrameworkDiscoveryOptions, ITestFrameworkExecutionOptions, ITestFrameworkOptions
- Inheritance
-
TestFrameworkOptions
- Implements
- Inherited Members
- Extension Methods
-
Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.GetCulture(Xunit.Sdk.ITestFrameworkDiscoveryOptions)Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.GetDiagnosticMessages(Xunit.Sdk.ITestFrameworkDiscoveryOptions)Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.GetDiagnosticMessagesOrDefault(Xunit.Sdk.ITestFrameworkDiscoveryOptions)Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.GetIncludeSourceInformation(Xunit.Sdk.ITestFrameworkDiscoveryOptions)Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.GetIncludeSourceInformationOrDefault(Xunit.Sdk.ITestFrameworkDiscoveryOptions)Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.GetInternalDiagnosticMessages(Xunit.Sdk.ITestFrameworkDiscoveryOptions)Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.GetInternalDiagnosticMessagesOrDefault(Xunit.Sdk.ITestFrameworkDiscoveryOptions)Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.GetMethodDisplay(Xunit.Sdk.ITestFrameworkDiscoveryOptions)Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.GetMethodDisplayOptions(Xunit.Sdk.ITestFrameworkDiscoveryOptions)Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.GetMethodDisplayOptionsOrDefault(Xunit.Sdk.ITestFrameworkDiscoveryOptions)Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.GetMethodDisplayOrDefault(Xunit.Sdk.ITestFrameworkDiscoveryOptions)Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.GetPreEnumerateTheories(Xunit.Sdk.ITestFrameworkDiscoveryOptions)Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.GetPreEnumerateTheoriesOrDefault(Xunit.Sdk.ITestFrameworkDiscoveryOptions)Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.GetPrintMaxEnumerableLength(Xunit.Sdk.ITestFrameworkDiscoveryOptions)Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.GetPrintMaxObjectDepth(Xunit.Sdk.ITestFrameworkDiscoveryOptions)Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.GetPrintMaxObjectMemberCount(Xunit.Sdk.ITestFrameworkDiscoveryOptions)Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.GetPrintMaxStringLength(Xunit.Sdk.ITestFrameworkDiscoveryOptions)Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.GetSynchronousMessageReporting(Xunit.Sdk.ITestFrameworkDiscoveryOptions)Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.GetSynchronousMessageReportingOrDefault(Xunit.Sdk.ITestFrameworkDiscoveryOptions)Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.SetCulture(Xunit.Sdk.ITestFrameworkDiscoveryOptions,System.String)Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.SetDiagnosticMessages(Xunit.Sdk.ITestFrameworkDiscoveryOptions,System.Nullable{System.Boolean})Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.SetIncludeSourceInformation(Xunit.Sdk.ITestFrameworkDiscoveryOptions,System.Nullable{System.Boolean})Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.SetInternalDiagnosticMessages(Xunit.Sdk.ITestFrameworkDiscoveryOptions,System.Nullable{System.Boolean})Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.SetMethodDisplay(Xunit.Sdk.ITestFrameworkDiscoveryOptions,System.Nullable{Xunit.Sdk.TestMethodDisplay})Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.SetMethodDisplayOptions(Xunit.Sdk.ITestFrameworkDiscoveryOptions,System.Nullable{Xunit.Sdk.TestMethodDisplayOptions})Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.SetPreEnumerateTheories(Xunit.Sdk.ITestFrameworkDiscoveryOptions,System.Nullable{System.Boolean})Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.SetPrintMaxEnumerableLength(Xunit.Sdk.ITestFrameworkDiscoveryOptions,System.Nullable{System.Int32})Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.SetPrintMaxObjectDepth(Xunit.Sdk.ITestFrameworkDiscoveryOptions,System.Nullable{System.Int32})Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.SetPrintMaxObjectMemberCount(Xunit.Sdk.ITestFrameworkDiscoveryOptions,System.Nullable{System.Int32})Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.SetPrintMaxStringLength(Xunit.Sdk.ITestFrameworkDiscoveryOptions,System.Nullable{System.Int32})Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.SetSynchronousMessageReporting(Xunit.Sdk.ITestFrameworkDiscoveryOptions,System.Nullable{System.Boolean})Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.GetAssertEquivalentMaxDepth(Xunit.Sdk.ITestFrameworkExecutionOptions)Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.GetCulture(Xunit.Sdk.ITestFrameworkExecutionOptions)Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.GetDiagnosticMessages(Xunit.Sdk.ITestFrameworkExecutionOptions)Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.GetDiagnosticMessagesOrDefault(Xunit.Sdk.ITestFrameworkExecutionOptions)Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.GetDisableParallelization(Xunit.Sdk.ITestFrameworkExecutionOptions)Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.GetDisableParallelizationOrDefault(Xunit.Sdk.ITestFrameworkExecutionOptions)Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.GetExplicitOption(Xunit.Sdk.ITestFrameworkExecutionOptions)Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.GetExplicitOptionOrDefault(Xunit.Sdk.ITestFrameworkExecutionOptions)Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.GetFailSkips(Xunit.Sdk.ITestFrameworkExecutionOptions)Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.GetFailSkipsOrDefault(Xunit.Sdk.ITestFrameworkExecutionOptions)Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.GetFailTestsWithWarnings(Xunit.Sdk.ITestFrameworkExecutionOptions)Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.GetFailTestsWithWarningsOrDefault(Xunit.Sdk.ITestFrameworkExecutionOptions)Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.GetInternalDiagnosticMessages(Xunit.Sdk.ITestFrameworkExecutionOptions)Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.GetInternalDiagnosticMessagesOrDefault(Xunit.Sdk.ITestFrameworkExecutionOptions)Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.GetMaxParallelThreads(Xunit.Sdk.ITestFrameworkExecutionOptions)Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.GetMaxParallelThreadsOrDefault(Xunit.Sdk.ITestFrameworkExecutionOptions)Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.GetParallelAlgorithm(Xunit.Sdk.ITestFrameworkExecutionOptions)Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.GetParallelAlgorithmOrDefault(Xunit.Sdk.ITestFrameworkExecutionOptions)Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.GetPrintMaxEnumerableLength(Xunit.Sdk.ITestFrameworkExecutionOptions)Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.GetPrintMaxObjectDepth(Xunit.Sdk.ITestFrameworkExecutionOptions)Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.GetPrintMaxObjectMemberCount(Xunit.Sdk.ITestFrameworkExecutionOptions)Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.GetPrintMaxStringLength(Xunit.Sdk.ITestFrameworkExecutionOptions)Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.GetSeed(Xunit.Sdk.ITestFrameworkExecutionOptions)Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.GetShowLiveOutput(Xunit.Sdk.ITestFrameworkExecutionOptions)Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.GetShowLiveOutputOrDefault(Xunit.Sdk.ITestFrameworkExecutionOptions)Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.GetStopOnTestFail(Xunit.Sdk.ITestFrameworkExecutionOptions)Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.GetStopOnTestFailOrDefault(Xunit.Sdk.ITestFrameworkExecutionOptions)Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.GetSynchronousMessageReporting(Xunit.Sdk.ITestFrameworkExecutionOptions)Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.GetSynchronousMessageReportingOrDefault(Xunit.Sdk.ITestFrameworkExecutionOptions)Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.SetAssertEquivalentMaxDepth(Xunit.Sdk.ITestFrameworkExecutionOptions,System.Nullable{System.Int32})Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.SetCulture(Xunit.Sdk.ITestFrameworkExecutionOptions,System.String)Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.SetDiagnosticMessages(Xunit.Sdk.ITestFrameworkExecutionOptions,System.Nullable{System.Boolean})Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.SetDisableParallelization(Xunit.Sdk.ITestFrameworkExecutionOptions,System.Nullable{System.Boolean})Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.SetExplicitOption(Xunit.Sdk.ITestFrameworkExecutionOptions,System.Nullable{Xunit.Sdk.ExplicitOption})Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.SetFailSkips(Xunit.Sdk.ITestFrameworkExecutionOptions,System.Nullable{System.Boolean})Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.SetFailTestsWithWarnings(Xunit.Sdk.ITestFrameworkExecutionOptions,System.Nullable{System.Boolean})Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.SetInternalDiagnosticMessages(Xunit.Sdk.ITestFrameworkExecutionOptions,System.Nullable{System.Boolean})Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.SetMaxParallelThreads(Xunit.Sdk.ITestFrameworkExecutionOptions,System.Nullable{System.Int32})Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.SetParallelAlgorithm(Xunit.Sdk.ITestFrameworkExecutionOptions,System.Nullable{Xunit.Sdk.ParallelAlgorithm})Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.SetPrintMaxEnumerableLength(Xunit.Sdk.ITestFrameworkExecutionOptions,System.Nullable{System.Int32})Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.SetPrintMaxObjectDepth(Xunit.Sdk.ITestFrameworkExecutionOptions,System.Nullable{System.Int32})Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.SetPrintMaxObjectMemberCount(Xunit.Sdk.ITestFrameworkExecutionOptions,System.Nullable{System.Int32})Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.SetPrintMaxStringLength(Xunit.Sdk.ITestFrameworkExecutionOptions,System.Nullable{System.Int32})Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.SetSeed(Xunit.Sdk.ITestFrameworkExecutionOptions,System.Nullable{System.Int32})Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.SetShowLiveOutput(Xunit.Sdk.ITestFrameworkExecutionOptions,System.Nullable{System.Boolean})Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.SetStopOnTestFail(Xunit.Sdk.ITestFrameworkExecutionOptions,System.Nullable{System.Boolean})Xunit.Sdk.TestFrameworkOptionsReadWriteExtensions.SetSynchronousMessageReporting(Xunit.Sdk.ITestFrameworkExecutionOptions,System.Nullable{System.Boolean})
Methods
- Empty()
INTERNAL METHOD, FOR TESTING PURPOSES ONLY. DO NOT CALL.
- ForDiscovery(TestAssemblyConfiguration)
Creates an instance of TestFrameworkOptions for discovery purposes.
- ForDiscoveryFromSerialization(string)
Creates an instance of TestFrameworkOptions for discovery purposes.
- ForExecution(TestAssemblyConfiguration)
Creates an instance of TestFrameworkOptions for execution purposes.
- ForExecutionFromSerialization(string)
Creates an instance of TestFrameworkOptions for execution purposes.
- GetValue<TValue>(string)
Gets a value from the options collection.
- SetValue<TValue>(string, TValue)
Sets a value into the options collection.
- ToJson()
Converts the test framework options into JSON. Used for serializing the options for sending across a process boundary.