C# Класс Microsoft.Silverlight.Testing.Harness.AssemblyManager

Container and manager type which handles an entire test assembly; contains sub work items that represent all actions needed to execute its tests.
Наследование: UnitTestCompositeWorkItem
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
EnqueueAssemblyCleanup void
EnqueueAssemblyInitialize void
EnqueueMethodDispatcher void
EnqueueTestClasses void

Открытые методы

Метод Описание
AssemblyManager ( TestRunFilter runFilter, UnitTestHarness testHarness, IUnitTestProvider provider, IAssembly testAssembly ) : System

Create a new assembly manager, takes in the harness, provider reference and actual IAssembly object.

Защищенные методы

Метод Описание
FirstInvoke ( ) : void

When the test run is ready to test the underlying test assembly that this class manages, perform reflection and enqueue work items to run the tests.

Приватные методы

Метод Описание
EnqueueAssemblyCleanup ( ) : void

The assembly cleanup method.

EnqueueAssemblyInitialize ( ) : void

The assembly initialize method.

EnqueueMethodDispatcher ( MethodInfo method ) : void

Helper to enqueue a new method dispatcher.

EnqueueTestClasses ( ) : void

Reflect over all test classes in the assembly and add any which are not filtered out into the test work item queue.

Описание методов

AssemblyManager() публичный Метод

Create a new assembly manager, takes in the harness, provider reference and actual IAssembly object.
public AssemblyManager ( TestRunFilter runFilter, UnitTestHarness testHarness, IUnitTestProvider provider, IAssembly testAssembly ) : System
runFilter TestRunFilter The test run filter object.
testHarness UnitTestHarness Harness object.
provider IUnitTestProvider The unit test metadata provider.
testAssembly IAssembly The test assembly metadata object.
Результат System

FirstInvoke() защищенный Метод

When the test run is ready to test the underlying test assembly that this class manages, perform reflection and enqueue work items to run the tests.
protected FirstInvoke ( ) : void
Результат void