C# Class Forseti.Harnesses.HarnessManager

Inheritance: IHarnessManager
Mostrar archivo Open project: dolittle/Forseti

Public Methods

Method Description
Add ( Harness harness ) : void
Execute ( Harness harness, IEnumerable suites ) : HarnessResult
HarnessManager ( IScriptEngine scriptEngine, IPageGenerator pageGenerator, IFileSystem fileSystem, IFileSystemWatcher fileSystemWatcher, IHarnessChangeManager harnessChangeManager ) : System
Reset ( ) : void
Run ( ) : IEnumerable

Private Methods

Method Description
FileChanged ( FileChange change, IFile file ) : void
PrepareCasesForSuite ( Harness harness, IEnumerable suites ) : IEnumerable
PrepareSuiteForReporting ( Suite s ) : Suite

Method Details

Add() public method

public Add ( Harness harness ) : void
harness Harness
return void

Execute() public method

public Execute ( Harness harness, IEnumerable suites ) : HarnessResult
harness Harness
suites IEnumerable
return HarnessResult

HarnessManager() public method

public HarnessManager ( IScriptEngine scriptEngine, IPageGenerator pageGenerator, IFileSystem fileSystem, IFileSystemWatcher fileSystemWatcher, IHarnessChangeManager harnessChangeManager ) : System
scriptEngine IScriptEngine
pageGenerator IPageGenerator
fileSystem IFileSystem
fileSystemWatcher IFileSystemWatcher
harnessChangeManager IHarnessChangeManager
return System

Reset() public method

public Reset ( ) : void
return void

Run() public method

public Run ( ) : IEnumerable
return IEnumerable