KlusterKite  0.0.0
A framework to create scalable and redundant services based on awesome Akka.Net project.
KlusterKite.LargeObjects.Tests.ParcelsTest Class Reference

Testing Parcel sending and receiving More...

Inheritance diagram for KlusterKite.LargeObjects.Tests.ParcelsTest:
KlusterKite.Core.TestKit.BaseActorTest< ParcelsTest.Configurator >

Classes

class  Configurator
 Configures current test system More...
 

Public Member Functions

 ParcelsTest (ITestOutputHelper output)
 Initializes a new instance of the ParcelsTest class. More...
 
async Task NormalFlowTest ()
 Just testing that everything is ok More...
 
async Task EnveloperFlowTest ()
 Just testing that everything is ok More...
 
async Task CleanUpTest ()
 Just testing that everything is ok More...
 
- Public Member Functions inherited from KlusterKite.Core.TestKit.BaseActorTest< ParcelsTest.Configurator >
new TestActorRef< TActor > ActorOfAsTestActorRef< TActor > (Expression< Func< TActor >> factory, string name=null)
 Create a new actor as child of ActorSystem and returns it as TestActorRef<TActor> to enable access to the underlying actor instance via TestActorRefBase<TActor>.UnderlyingActor. Uses an expression that calls the constructor of TActor . More...
 
new TestActorRef< TActor > ActorOfAsTestActorRef< TActor > (Props props, string name=null)
 Create a new actor as child of ActorSystem and returns it as TestActorRef<TActor> to enable access to the underlying actor instance via TestActorRefBase<TActor>.UnderlyingActor. Uses an expression that calls the constructor of TActor . More...
 
virtual void Cleanup ()
 Cleanup after test run More...
 

Additional Inherited Members

- Protected Member Functions inherited from KlusterKite.Core.TestKit.BaseActorTest< ParcelsTest.Configurator >
 BaseActorTest (ITestOutputHelper output)
 Initializes a new instance of the BaseActorTest<TConfigurator> class. More...
 
override void Dispose (bool disposing)
 
ExpectMsg< T > (string path)
 Waiting for message

See also
TestActorForwarder

that was sent to the specified address More...

 
ExpectMsg< T > (string path, TimeSpan timeout)
 Waiting for message

See also
TestActorForwarder

that was sent to the specified address on specified time More...

 
void ExpectNoTestMsg ()
 Expecting that there is no new messages More...
 
TestMessage< T > ExpectTestMsg< T > ()
 Expects test message

See also
TestActorForwarder
More...
 
TestMessage< T > ExpectTestMsg< T > (TimeSpan timeout)
 Waiting for message

See also
TestActorForwarder

that was sent on specified time More...

 

Detailed Description

Testing Parcel sending and receiving

Definition at line 36 of file ParcelsTest.cs.

Constructor & Destructor Documentation

◆ ParcelsTest()

KlusterKite.LargeObjects.Tests.ParcelsTest.ParcelsTest ( ITestOutputHelper  output)

Initializes a new instance of the ParcelsTest class.

Parameters
outputThe output.

Definition at line 44 of file ParcelsTest.cs.

Member Function Documentation

◆ CleanUpTest()

async Task KlusterKite.LargeObjects.Tests.ParcelsTest.CleanUpTest ( )

Just testing that everything is ok

Returns
The Task.

Definition at line 126 of file ParcelsTest.cs.

◆ EnveloperFlowTest()

async Task KlusterKite.LargeObjects.Tests.ParcelsTest.EnveloperFlowTest ( )

Just testing that everything is ok

Returns
The Task.

Definition at line 89 of file ParcelsTest.cs.

◆ NormalFlowTest()

async Task KlusterKite.LargeObjects.Tests.ParcelsTest.NormalFlowTest ( )

Just testing that everything is ok

Returns
The Task.

Definition at line 56 of file ParcelsTest.cs.


The documentation for this class was generated from the following file: