C# Class Microsoft.Silverlight.Testing.Harness.UnitTestLogicFactory

A factory for creating the unit test objects.
Show file Open project: garyjohnson/wpnest Class Usage Examples

Public Methods

Method Description
CreateAssemblyManager ( IUnitTestProvider provider, TestRunFilter filter, IAssembly assembly ) : AssemblyManager

Creates a new AssemblyManager.

CreateTestClassManager ( IUnitTestProvider provider, TestRunFilter filter, ITestClass testClass, object instance ) : Microsoft.Silverlight.Testing.Harness.TestClassManager

Creates a new TestClassManager.

CreateTestMethodManager ( IUnitTestProvider provider, ITestClass testClass, ITestMethod method, object instance ) : TestMethodManager

Creates a new TestMethodManager.

UnitTestLogicFactory ( UnitTestHarness harness ) : System

Initializes a new unit test logic factory.

Method Details

CreateAssemblyManager() public method

Creates a new AssemblyManager.
public CreateAssemblyManager ( IUnitTestProvider provider, TestRunFilter filter, IAssembly assembly ) : AssemblyManager
provider IUnitTestProvider The unit test provider.
filter TestRunFilter The run filter.
assembly IAssembly The unit test assembly metadata object.
return AssemblyManager

CreateTestClassManager() public method

Creates a new TestClassManager.
public CreateTestClassManager ( IUnitTestProvider provider, TestRunFilter filter, ITestClass testClass, object instance ) : Microsoft.Silverlight.Testing.Harness.TestClassManager
provider IUnitTestProvider The unit test provider.
filter TestRunFilter The run filter.
testClass ITestClass The test class metadata.
instance object The test class instance.
return Microsoft.Silverlight.Testing.Harness.TestClassManager

CreateTestMethodManager() public method

Creates a new TestMethodManager.
public CreateTestMethodManager ( IUnitTestProvider provider, ITestClass testClass, ITestMethod method, object instance ) : TestMethodManager
provider IUnitTestProvider The unit test provider.
testClass ITestClass The test class metadata.
method ITestMethod The test method metadata.
instance object The test class instance.
return TestMethodManager

UnitTestLogicFactory() public method

Initializes a new unit test logic factory.
public UnitTestLogicFactory ( UnitTestHarness harness ) : System
harness UnitTestHarness The unit test harness reference.
return System