C# (CSharp) NUnit.Framework.Internal Namespace

Nested Namespaces

NUnit.Framework.Internal.Builders
NUnit.Framework.Internal.Commands
NUnit.Framework.Internal.Execution
NUnit.Framework.Internal.Filters
NUnit.Framework.Internal.Results
NUnit.Framework.Internal.Tests
NUnit.Framework.Internal.WorkItems

Classes

Name Description
ActionsHelper
AssemblyHelper AssemblyHelper provides static methods for working with assemblies.
AssemblyLoader
AsyncInvocationRegion
AsyncInvocationRegion.AsyncTaskInvocationRegion
AsyncInvocationRegion.AsyncVoidInvocationRegion
AsyncSetupTeardownTests
AsyncTestMethodTests
CallContextTests
CultureSettingAndDetectionTests
CultureSettingAndDetectionTests.NestedFixture
ExceptionHelper ExceptionHelper provides static methods for working with exceptions
FinallyDelegate
GenericMethodHelper GenericMethodHelper is able to deduce the Type arguments for a generic method from the actual arguments provided.
InvalidDataSourceException
InvalidTestFixtureException
Logger Provides internal logging to the NUnit framework
MethodHelper MethodHelper provides static methods for working with methods.
MyPrincipal
NUnitException
NUnitLiteTestAssemblyBuilder DefaultTestAssemblyBuilder loads a single assembly and builds a TestSuite containing test fixtures present in the assembly.
NUnitLiteTestAssemblyRunner Default implementation of ITestAssemblyRunner
NUnitTestCaseBuilderTests
OSPlatform
OSPlatform.OSVERSIONINFOEX
ParameterSet ParameterSet encapsulates method arguments and other selected parameters needed for constructing a parameterized test case.
ParameterizedMethodSuite ParameterizedMethodSuite holds a collection of individual TestMethods with their arguments applied.
PlatformDetectionTests
PlatformHelper PlatformHelper class is used by the PlatformAttribute class to determine whether a platform is supported.
PrincipalCallContextData
PropertyBag A PropertyBag represents a collection of name value pairs that allows duplicate entries with the same key. Methods are provided for adding a new pair as well as for setting a key to a single value. All keys are strings but _values may be of any type. Null _values are not permitted, since a null entry represents the absence of the key.
PropertyNames The PropertyNames class provides static constants for the standard property names that NUnit uses on tests.
RealAsyncSetupTeardownTests
RunsInAppDomain
RuntimeFramework
RuntimeFrameworkTests
RuntimeFrameworkTests.FrameworkData
SetUpFixtureTests
SetUpTearDownTests
SetUpTearDownTests.SetupCallBase
SetUpTearDownTests.SetupCallDerived
Test The Test abstract class represents a test within the framework.
TestCaseResult Represents the result of running a single test case.
TestExecutionContext Helper class used to save and restore certain static or singleton settings in the environment that affect tests or which might be changed by the user tests. An internal class is used to hold settings and a stack of these objects is pushed and popped as Save and Restore are called.
TestExecutionContext.IsolatedContext An IsolatedContext is used when running code that may effect the current result in ways that should not impact the final result of the test. A new TestExecutionContext is created with an initially clear result, which is discarded on exiting the context.
TestExecutionContextTests
TestFilter
TestFilter.EmptyFilter
TestFixtureTests
TestFixtureTests.FixtureIsNotNullForTests
TestFixtureTests.FixtureNotNullTestAttribute
TestIdentity
TestNameGenerator TestNameGenerator is able to create test names according to a coded pattern.
TestNameGenerator.ArgListFragment
TestNameGenerator.ArgumentFragment
TestNameGenerator.ClassFullNameFragment
TestNameGenerator.ClassNameFragment
TestNameGenerator.FixedTextFragment
TestNameGenerator.MethodFullNameFragment
TestNameGenerator.MethodNameFragment
TestNameGenerator.NameFragment
TestNameGenerator.NamespaceFragment
TestNameGenerator.TestIDFragment
TestParameters TestParameters is the abstract base class for all classes that know how to provide data for constructing a test.
TestSuite TestSuite represents a composite test, which contains other tests.
TestSuiteResult Represents the result of running a test suite
TextExecutionContextInAppDomain
TextMessageWriterTests
ThreadUtility The ThreadUtility class encapsulates several static methods useful when working with threads.
TypeHelper TypeHelper provides static methods that operate on Types.
UnexpectedExceptionTests