C# Class NPerf.Lab.PerfLab

显示文件 Open project: Orcomp/NPerf Class Usage Examples

Public Methods

Method Description
AddAssemblies ( ) : void
PerfLab ( ) : System
PerfLab ( Assembly fixtureLib ) : System
Run ( System.Guid tests, PerfTestConfiguration configuration, bool parallel = false ) : IObservable
Run ( System.Guid tests, int start, int step, int end, PerfTestConfiguration configuration, bool parallel = false ) : IObservable
Run ( PerfTestConfiguration configuration, bool parallel = false ) : IObservable
Run ( int start, int step, int end, PerfTestConfiguration configuration, bool parallel = false ) : IObservable

Private Methods

Method Description
IsTestableType ( Type testerType, Type testedType ) : bool

Method Details

AddAssemblies() public method

public AddAssemblies ( ) : void
return void

PerfLab() public method

public PerfLab ( ) : System
return System

PerfLab() public method

public PerfLab ( Assembly fixtureLib ) : System
fixtureLib System.Reflection.Assembly
return System

Run() public method

public Run ( System.Guid tests, PerfTestConfiguration configuration, bool parallel = false ) : IObservable
tests System.Guid
configuration PerfTestConfiguration
parallel bool
return IObservable

Run() public method

public Run ( System.Guid tests, int start, int step, int end, PerfTestConfiguration configuration, bool parallel = false ) : IObservable
tests System.Guid
start int
step int
end int
configuration PerfTestConfiguration
parallel bool
return IObservable

Run() public method

public Run ( PerfTestConfiguration configuration, bool parallel = false ) : IObservable
configuration PerfTestConfiguration
parallel bool
return IObservable

Run() public method

public Run ( int start, int step, int end, PerfTestConfiguration configuration, bool parallel = false ) : IObservable
start int
step int
end int
configuration PerfTestConfiguration
parallel bool
return IObservable