C# Class Akka.MultiNodeTestRunner.Shared.Sinks.TestCoordinatorEnabledMessageSink

A MessageSinkActor implementation that is capable of using a TestRunCoordinator for test run summaries and other purposes.
Inheritance: Akka.MultiNodeTestRunner.Shared.Sinks.MessageSinkActor
Datei anzeigen Open project: rogeralsing/akka.net

Protected Properties

Property Type Description
TestCoordinatorActorRef IActorRef
UseTestCoordinator bool

Protected Methods

Method Description
HandleEndSpec ( EndSpec endSpec ) : void
HandleNewSpec ( Akka.MultiNodeTestRunner.Shared.Sinks.BeginNewSpec newSpec ) : void
HandleNodeMessage ( Akka.MultiNodeTestRunner.Shared.Sinks.LogMessageForNode logMessage ) : void
HandleNodeMessageFragment ( Akka.MultiNodeTestRunner.Shared.Sinks.LogMessageFragmentForNode logMessage ) : void
HandleNodeSpecFail ( Akka.MultiNodeTestRunner.Shared.Sinks.NodeCompletedSpecWithFail nodeFail ) : void
HandleNodeSpecPass ( Akka.MultiNodeTestRunner.Shared.Sinks.NodeCompletedSpecWithSuccess nodeSuccess ) : void
HandleRunnerMessage ( Akka.MultiNodeTestRunner.Shared.Sinks.LogMessageForTestRunner node ) : void
HandleSinkTerminate ( BeginSinkTerminate terminate ) : void
HandleTestRunEnd ( EndTestRun endTestRun ) : void
PreStart ( ) : void
ReceiveFactData ( FactData data ) : void
TestCoordinatorEnabledMessageSink ( bool useTestCoordinator ) : System

Method Details

HandleEndSpec() protected method

protected HandleEndSpec ( EndSpec endSpec ) : void
endSpec EndSpec
return void

HandleNewSpec() protected method

protected HandleNewSpec ( Akka.MultiNodeTestRunner.Shared.Sinks.BeginNewSpec newSpec ) : void
newSpec Akka.MultiNodeTestRunner.Shared.Sinks.BeginNewSpec
return void

HandleNodeMessage() protected method

protected HandleNodeMessage ( Akka.MultiNodeTestRunner.Shared.Sinks.LogMessageForNode logMessage ) : void
logMessage Akka.MultiNodeTestRunner.Shared.Sinks.LogMessageForNode
return void

HandleNodeMessageFragment() protected method

protected HandleNodeMessageFragment ( Akka.MultiNodeTestRunner.Shared.Sinks.LogMessageFragmentForNode logMessage ) : void
logMessage Akka.MultiNodeTestRunner.Shared.Sinks.LogMessageFragmentForNode
return void

HandleNodeSpecFail() protected method

protected HandleNodeSpecFail ( Akka.MultiNodeTestRunner.Shared.Sinks.NodeCompletedSpecWithFail nodeFail ) : void
nodeFail Akka.MultiNodeTestRunner.Shared.Sinks.NodeCompletedSpecWithFail
return void

HandleNodeSpecPass() protected method

protected HandleNodeSpecPass ( Akka.MultiNodeTestRunner.Shared.Sinks.NodeCompletedSpecWithSuccess nodeSuccess ) : void
nodeSuccess Akka.MultiNodeTestRunner.Shared.Sinks.NodeCompletedSpecWithSuccess
return void

HandleRunnerMessage() protected method

protected HandleRunnerMessage ( Akka.MultiNodeTestRunner.Shared.Sinks.LogMessageForTestRunner node ) : void
node Akka.MultiNodeTestRunner.Shared.Sinks.LogMessageForTestRunner
return void

HandleSinkTerminate() protected method

protected HandleSinkTerminate ( BeginSinkTerminate terminate ) : void
terminate BeginSinkTerminate
return void

HandleTestRunEnd() protected method

protected HandleTestRunEnd ( EndTestRun endTestRun ) : void
endTestRun EndTestRun
return void

PreStart() protected method

protected PreStart ( ) : void
return void

ReceiveFactData() protected abstract method

protected abstract ReceiveFactData ( FactData data ) : void
data FactData
return void

TestCoordinatorEnabledMessageSink() protected method

protected TestCoordinatorEnabledMessageSink ( bool useTestCoordinator ) : System
useTestCoordinator bool
return System

Property Details

TestCoordinatorActorRef protected_oe property

protected IActorRef TestCoordinatorActorRef
return IActorRef

UseTestCoordinator protected_oe property

protected bool UseTestCoordinator
return bool