NUnit.Framework.Api
Namespace with 6 public types
Classes
DefaultTestAssemblyBuilder
DefaultTestAssemblyBuilder loads a single assembly and builds a TestSuite
containing test fixtures present in the assembly.
FrameworkController
FrameworkController provides a facade for use in loading, browsing
and running tests without requiring a reference to the NUnit
framework. All calls are encapsulated in constructors for
this class and its nested classes, which only require the
types of the Common Type System as arguments.
The controller supports four actions: Load, Explore, Count and Run.
They are intended to be called by a driver, which should allow for
proper sequencing of calls. Load must be called before any of the
other actions. The driver may support other actions, such as
reload on run, by combining these calls.
NUnitTestAssemblyRunner
Implementation of ITestAssemblyRunner
Static Classes
DriverSettings
DriverSettings is a static class containing constant values that
are used in communicating between the engine and the framework.
Interfaces
ITestAssemblyBuilder
The ITestAssemblyBuilder interface is implemented by a class
that is able to build a suite of tests given an assembly or
an assembly filename.
ITestAssemblyRunner
The ITestAssemblyRunner interface is implemented by classes
that are able to execute a suite of tests loaded
from an assembly.