Example #1
0
            public TestContainer(TestKitBase testKit, GlobalOptions options = null, Type replayWorkerType = null)
            {
                var query = new ProjectionStreamQuery();
                Reader = testKit.CreateTestProbe();
                Writer = testKit.CreateTestProbe();
                options = options ?? new GlobalOptions();

                var props = Even.ProjectionStream.CreateProps(query, Reader, Writer, options);
                ProjectionStream = testKit.Sys.ActorOf(props);
            }
Example #2
0
 public ServerConnection(TestKitBase testkit, IActorRef connectionActor)
 {
     _connectionActor = connectionActor;
     _connectionProbe = testkit.CreateTestProbe();
 }
Example #3
0
        public LocalServerTest(TestKitBase kit)
        {
            _system = kit.Sys;

            UserHandler = kit.CreateTestProbe();
            Selector = kit.CreateTestProbe();
            RegisterCallReceiver = kit.CreateTestProbe();
            InterestCallReceiver = kit.CreateTestProbe();

            ChannelProbe = kit.CreateTestProbe();
        }
Example #4
0
            public Server(TestKitBase testkit, EndPoint address = null)
            {
                _testkit = testkit;
                Address = address ?? TestUtils.TemporaryServerAddress();

                ServerProbe = testkit.CreateTestProbe();
                ServerRef = testkit.ActorOf(TestServerProps(Address, ServerProbe.Ref));
                ServerProbe.ExpectMsg<Tcp.Bound>();
            }
Example #5
0
            public TestSetup(TestKitBase kit, bool pullMode)
            {
                _kit = kit;
                _pullMode = pullMode;

                _handler = kit.CreateTestProbe();
                _handlerRef = _handler.Ref;
                _bindCommander = kit.CreateTestProbe();
                _parent = kit.CreateTestProbe();
                _selectorRouter = kit.CreateTestProbe();
                _endpoint = TestUtils.TemporaryServerAddress();

                _registerCallReceiver = kit.CreateTestProbe();
                _interestCallReceiver = kit.CreateTestProbe();

                _parentRef = new TestActorRef<ListenerParent>(kit.Sys, Props.Create(() => new ListenerParent(this, pullMode)));
            }