Show / Hide Table of Contents

Class TestBase

Inheritance
System.Object
TestBase
Namespace: Reaqtive.TestingFramework
Assembly: Reaqtive.TestingFramework.dll
Syntax
public class TestBase : ReactiveTest

Constructors

TestBase()

Declaration
public TestBase()

Properties

Scheduler

Declaration
protected TestScheduler Scheduler { get; }
Property Value
Type Description
TestScheduler

Methods

FromContext<TResult>(Func<TestScheduler, TResult>)

Declaration
protected static Func<TestScheduler, TResult> FromContext<TResult>(Func<TestScheduler, TResult> f)
Parameters
Type Name Description
System.Func<TestScheduler, TResult> f
Returns
Type Description
System.Func<TestScheduler, TResult>
Type Parameters
Name Description
TResult

OnLoad(Int64, IOperatorStateContainer)

Declaration
protected static Recorded<SubscriptionAction> OnLoad(long time, IOperatorStateContainer state)
Parameters
Type Name Description
System.Int64 time
IOperatorStateContainer state
Returns
Type Description
Reaqtive.Testing.Recorded<SubscriptionAction>

OnSave(Int64, IOperatorStateContainer)

Declaration
protected static Recorded<SubscriptionAction> OnSave(long time, IOperatorStateContainer state)
Parameters
Type Name Description
System.Int64 time
IOperatorStateContainer state
Returns
Type Description
Reaqtive.Testing.Recorded<SubscriptionAction>

Run(Action<TestScheduler>)

Declaration
protected static void Run(Action<TestScheduler> test)
Parameters
Type Name Description
System.Action<TestScheduler> test

TestCleanup()

Declaration
protected void TestCleanup()

TestInitialize()

Declaration
protected void TestInitialize()
In This Article
Back to top Generated by DocFX