public void TestActorRef_must_support_reply_via_sender()
{
var serverRef = new TestActorRef<ReplyActor>(Sys, Props.Create<ReplyActor>());
var clientRef = new TestActorRef<SenderActor>(Sys, Props.Create(() => new SenderActor(serverRef)));
Counter = 4;
clientRef.Tell("complex");
clientRef.Tell("simple");
clientRef.Tell("simple");
clientRef.Tell("simple");
Counter.ShouldBe(0);
Counter = 4;
clientRef.Tell("complex2");
clientRef.Tell("simple");
clientRef.Tell("simple");
clientRef.Tell("simple");
Counter.ShouldBe(0);
AssertThread();
}