C# Класс WebApplications.Utilities.Scheduling.Test.SchedulerTester

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AddTest ( [ schedule, [ expectedResults, ScheduledFunction function = null ) : ScheduledFunction
AddTest ( [ scheduledFunction, [ expectedResults ) : ScheduledFunction
CheckResults ( ) : void
Completed ( ) : bool
OutputResult ( ScheduledFunctionResult result ) : void
OutputResult ( ScheduledFunctionResult result, DateTime startTime, TimeSpan expectedTimeSpan, bool failed = false ) : void
Run ( ) : void
SchedulerTester ( )
SetStartTime ( ) : void
Start ( ) : void
Stop ( ) : void
WaitForStartOfSecond ( bool requireEven = false ) : void

Описание методов

AddTest() публичный Метод

public AddTest ( [ schedule, [ expectedResults, ScheduledFunction function = null ) : ScheduledFunction
schedule [
expectedResults [
function ScheduledFunction
Результат ScheduledFunction

AddTest() публичный Метод

public AddTest ( [ scheduledFunction, [ expectedResults ) : ScheduledFunction
scheduledFunction [
expectedResults [
Результат ScheduledFunction

CheckResults() публичный Метод

public CheckResults ( ) : void
Результат void

Completed() публичный Метод

public Completed ( ) : bool
Результат bool

OutputResult() публичный статический Метод

public static OutputResult ( ScheduledFunctionResult result ) : void
result ScheduledFunctionResult
Результат void

OutputResult() публичный статический Метод

public static OutputResult ( ScheduledFunctionResult result, DateTime startTime, TimeSpan expectedTimeSpan, bool failed = false ) : void
result ScheduledFunctionResult
startTime DateTime
expectedTimeSpan TimeSpan
failed bool
Результат void

Run() публичный Метод

public Run ( ) : void
Результат void

SchedulerTester() публичный Метод

public SchedulerTester ( )

SetStartTime() публичный Метод

public SetStartTime ( ) : void
Результат void

Start() публичный Метод

public Start ( ) : void
Результат void

Stop() публичный Метод

public Stop ( ) : void
Результат void

WaitForStartOfSecond() публичный статический Метод

public static WaitForStartOfSecond ( bool requireEven = false ) : void
requireEven bool
Результат void