Click or drag to resize
Akka.NETMultiNodeClusterSpec Properties

The MultiNodeClusterSpec type exposes the following members.

Properties
  NameDescription
Public propertyCluster
Get the cluster node to use.
Public propertyEventFilter
Filter LogEvent sent to the system's EventStream. In order to be able to filter the log the special logger TestEventListener must be installed using the config
akka.loggers = ["Akka.TestKit.TestEventListener, Akka.TestKit"]
It is installed by default in testkit.
(Inherited from TestKitBase.)
Public propertyHasMessages
Returns true if messages are available.
(Inherited from TestKitBase.)
Public propertyInitialParticipants
MUST BE DEFINED BY USER. Defines the number of participants required for starting the test. This might not be equals to the number of nodes available to the test.
(Inherited from MultiNodeSpec.)
Protected propertyInitialParticipantsValueFactory (Overrides MultiNodeSpecInitialParticipantsValueFactory.)
Public propertyLastMessage
The last message received by the TestActor.
(Inherited from TestKitBase.)
Public propertyLastSender
The last IActorRef to send a message to the TestActor.
(Inherited from TestKitBase.)
Public propertyLog
The built-in ILoggingAdapter used by Sys.
(Inherited from TestKitBase.)
Public propertyMyself (Inherited from MultiNodeSpec.)
Public propertyRemaining

Retrieves the time remaining for execution of the innermost enclosing Within block.

Remarks
The returned value is always finite.
(Inherited from TestKitBase.)
Public propertyRemainingOrDefault

Retrieves the time remaining for execution of the innermost enclosing Within block. If missing that, then it returns the properly dilated default for this case from settings (key: "akka.test.single-expect-default").

Remarks
The returned value is always finite.
(Inherited from TestKitBase.)
Public propertyRoles
All registered roles
(Inherited from MultiNodeSpec.)
Protected propertyShutdownTimeout (Inherited from MultiNodeSpec.)
Public propertySys
The ActorSystem that is recreated and used for each test.
(Inherited from TestKitBase.)
Public propertyTestActor
The default TestActor. The actor can be controlled by sending it special control messages, see TestActorSetIgnore, TestActorWatch, TestActorUnwatch. You can also install an AutoPilot to drive the actor, see SetAutoPilot(AutoPilot). All other messages are forwarded to the queue and can be retrieved with Receive and the ExpectMsg overloads.
(Inherited from TestKitBase.)
Public propertyTestKitSettings
The settings for the testkit.
(Inherited from TestKitBase.)
Protected propertyVerifySystemShutdown
Override this and return `true` to assert that the shutdown of the `ActorSystem` was done properly.
(Inherited from MultiNodeSpec.)
Top
See Also