C# Class Cone.Runners.TestSession

显示文件 Open project: drunkcod/Cone Class Usage Examples

Public Properties

Property Type Description
GetTestExecutor ITestExecutor>.Func
IncludeSuite Predicate
ShouldSkipTest Predicate

Public Methods

Method Description
CollectResults ( IEnumerable tests, IConeFixture fixture, ISuiteLogger suiteLog ) : void
CollectSuite ( ConePadSuite suite ) : void
Report ( ) : void
RunSession ( Action @do ) : void
RunTests ( IEnumerable tests ) : void
TestSession ( ISessionLogger sessionLog ) : System

Private Methods

Method Description
Initiaize ( ITestExecutor executor ) : Exception

Method Details

CollectResults() public method

public CollectResults ( IEnumerable tests, IConeFixture fixture, ISuiteLogger suiteLog ) : void
tests IEnumerable
fixture IConeFixture
suiteLog ISuiteLogger
return void

CollectSuite() public method

public CollectSuite ( ConePadSuite suite ) : void
suite ConePadSuite
return void

Report() public method

public Report ( ) : void
return void

RunSession() public method

public RunSession ( Action @do ) : void
@do Action
return void

RunTests() public method

public RunTests ( IEnumerable tests ) : void
tests IEnumerable
return void

TestSession() public method

public TestSession ( ISessionLogger sessionLog ) : System
sessionLog ISessionLogger
return System

Property Details

GetTestExecutor public_oe property

public Func GetTestExecutor
return ITestExecutor>.Func

IncludeSuite public_oe property

public Predicate IncludeSuite
return Predicate

ShouldSkipTest public_oe property

public Predicate ShouldSkipTest
return Predicate