C# 클래스 StatLight.Core.RunnerExecutionEngine

파일 보기 프로젝트 열기: staxmanade/StatLight

공개 메소드들

메소드 설명
DetermineRunnerType ( bool continuousIntegrationMode, bool useTeamCity, bool startWebServerOnly, bool isRemoteRun ) : RunnerType
Run ( ) : TestReportCollection

비공개 메소드들

메소드 설명
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

메소드 상세

DetermineRunnerType() 공개 정적인 메소드

public static DetermineRunnerType ( bool continuousIntegrationMode, bool useTeamCity, bool startWebServerOnly, bool isRemoteRun ) : RunnerType
continuousIntegrationMode bool
useTeamCity bool
startWebServerOnly bool
isRemoteRun bool
리턴 RunnerType

Run() 공개 메소드

public Run ( ) : TestReportCollection
리턴 TestReportCollection