C# Class StatLight.Core.Runners.StatLightRunnerFactory

Inheritance: IStatLightRunnerFactory
ファイルを表示 Open project: staxmanade/StatLight Class Usage Examples

Public Methods

Method Description
CreateOnetimeConsoleRunner ( StatLightConfiguration statLightConfiguration ) : IRunner
CreateTeamCityRunner ( StatLightConfiguration statLightConfiguration ) : IRunner
CreateWebServerOnlyRunner ( StatLightConfiguration statLightConfiguration ) : IRunner
StatLightRunnerFactory ( ILogger logger, TinyIoCContainer ioc ) : System

Private Methods

Method Description
BuildAndReturnWebServiceAndBrowser ( ILogger logger, IWebServer &webServer, IEnumerable &webBrowsers, IDialogMonitorRunner &dialogMonitorRunner ) : void
CreateAndAddConsoleResultHandlerToEventAggregator ( ) : void
CreateContinuousTestRunner ( IEnumerable statLightConfigurations ) : IRunner
CreateRemotelyHostedRunner ( StatLightConfiguration statLightConfiguration ) : IRunner
GetWebBrowsers ( ) : IEnumerable
SetupDialogMonitorRunner ( ILogger logger, IEnumerable webBrowsers ) : IDialogMonitorRunner
StartupBrowserCommunicationTimeoutMonitor ( ) : void

Method Details

CreateOnetimeConsoleRunner() public method

public CreateOnetimeConsoleRunner ( StatLightConfiguration statLightConfiguration ) : IRunner
statLightConfiguration StatLight.Core.Configuration.StatLightConfiguration
return IRunner

CreateTeamCityRunner() public method

public CreateTeamCityRunner ( StatLightConfiguration statLightConfiguration ) : IRunner
statLightConfiguration StatLight.Core.Configuration.StatLightConfiguration
return IRunner

CreateWebServerOnlyRunner() public method

public CreateWebServerOnlyRunner ( StatLightConfiguration statLightConfiguration ) : IRunner
statLightConfiguration StatLight.Core.Configuration.StatLightConfiguration
return IRunner

StatLightRunnerFactory() public method

public StatLightRunnerFactory ( ILogger logger, TinyIoCContainer ioc ) : System
logger ILogger
ioc TinyIoCContainer
return System