C# Class StatLight.Core.RunnerExecutionEngine

Afficher le fichier Open project: staxmanade/StatLight

Méthodes publiques

Méthode Description
DetermineRunnerType ( bool continuousIntegrationMode, bool useTeamCity, bool startWebServerOnly, bool isRemoteRun ) : RunnerType
Run ( ) : TestReportCollection

Private Methods

Méthode Description
GetRunner ( ILogger logger, RunnerType runnerType, StatLightConfiguration statLightConfiguration, IStatLightRunnerFactory statLightRunnerFactory ) : IRunner
GetTestReports ( RunnerType runnerType ) : TestReportCollection
RunnerExecutionEngine ( ILogger logger, IStatLightRunnerFactory statLightRunnerFactory, IEventPublisher eventPublisher, InputOptions inputOptions, ICurrentStatLightConfiguration currentStatLightConfiguration ) : System
WriteXmlReport ( TestReportCollection testReports, string xmlReportOutputPath, ReportOutputFileType reportOutputFileType ) : void

Method Details

DetermineRunnerType() public static méthode

public static DetermineRunnerType ( bool continuousIntegrationMode, bool useTeamCity, bool startWebServerOnly, bool isRemoteRun ) : RunnerType
continuousIntegrationMode bool
useTeamCity bool
startWebServerOnly bool
isRemoteRun bool
Résultat RunnerType

Run() public méthode

public Run ( ) : TestReportCollection
Résultat TestReportCollection