C# Класс Machine.Specifications.Controller.Controller

Показать файл Открыть проект

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

Метод Описание
Controller ( Action listenCallback ) : System
Controller ( Action listenCallback, string runOptions ) : System
DiscoverSpecs ( Assembly assembly ) : string
EndRun ( ) : void
RunAssemblies ( IEnumerable assemblies ) : void
RunMembers ( Assembly assembly, IEnumerable members ) : void
RunNamespaces ( Assembly assembly, IEnumerable targetNamespaces ) : void
RunSpecs ( Assembly assembly, IEnumerable specifications ) : void

Run specifics specs. This method is available to support IDE integration scenarios, where users can run a specific test only.

This method supports fields that actually come from Behaviors

RunTypes ( Assembly assembly, IEnumerable types ) : void
StartRun ( ) : void

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

Метод Описание
Controller ( Action listenCallback, RunOptions runOptions ) : System

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

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

public Controller ( Action listenCallback ) : System
listenCallback Action
Результат System

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

public Controller ( Action listenCallback, string runOptions ) : System
listenCallback Action
runOptions string
Результат System

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

public DiscoverSpecs ( Assembly assembly ) : string
assembly System.Reflection.Assembly
Результат string

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

public EndRun ( ) : void
Результат void

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

public RunAssemblies ( IEnumerable assemblies ) : void
assemblies IEnumerable
Результат void

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

public RunMembers ( Assembly assembly, IEnumerable members ) : void
assembly System.Reflection.Assembly
members IEnumerable
Результат void

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

public RunNamespaces ( Assembly assembly, IEnumerable targetNamespaces ) : void
assembly System.Reflection.Assembly
targetNamespaces IEnumerable
Результат void

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

Run specifics specs. This method is available to support IDE integration scenarios, where users can run a specific test only.
This method supports fields that actually come from Behaviors
public RunSpecs ( Assembly assembly, IEnumerable specifications ) : void
assembly System.Reflection.Assembly
specifications IEnumerable A spec full name "namespace.type.field_name".
Результат void

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

public RunTypes ( Assembly assembly, IEnumerable types ) : void
assembly System.Reflection.Assembly
types IEnumerable
Результат void

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

public StartRun ( ) : void
Результат void