protected override void Given() { base.Given(); _messageParker = new PersistentSubscriptionMessageParker(_streamId, _ioDispatcher); NoOtherStreams(); AllWritesSucceed(); }
protected override void Given() { base.Given(); _messageParker = new PersistentSubscriptionMessageParker(_streamId, _ioDispatcher); ExistingEvent(_messageParker.ParkedStreamId, "$>", LinkMetadata, "0@foo"); ExistingEvent(_messageParker.ParkedStreamId, "$>", LinkMetadata, "1@foo"); ExistingEvent(_messageParker.ParkedStreamId, "$>", LinkMetadata, "2@foo"); NoOtherStreams(); }
protected override void Given() { base.Given(); AllReadsTimeOut(); _messageParker = new PersistentSubscriptionMessageParker(_streamId, _ioDispatcher); _bus.Subscribe(new AdHocHandler <TimerMessage.Schedule>( msg => { _timerMessage = msg.ReplyMessage as IODispatcherDelayedMessage; _timerMessageReceived.TrySetResult(true); })); }
protected override void Given() { base.Given(); AllWritesSucceed(); _parked = new TaskCompletionSource <bool>(); _messageParker = new PersistentSubscriptionMessageParker(_streamId, _ioDispatcher); _messageParker.BeginParkMessage(CreateResolvedEvent(0, 0), "testing", (_, __) => { _messageParker.BeginParkMessage(CreateResolvedEvent(1, 100), "testing", (_, __) => { _parked.SetResult(true); }); }); }
protected override void Given() { base.Given(); _messageParker = new PersistentSubscriptionMessageParker(_streamId, _ioDispatcher); ExistingEvent(_messageParker.ParkedStreamId, "$>", LinkMetadata, "0@foo"); ExistingEvent(_messageParker.ParkedStreamId, "$>", LinkMetadata, "1@foo"); ExistingEvent(_messageParker.ParkedStreamId, "$>", LinkMetadata, "2@foo"); ExistingEvent(_messageParker.ParkedStreamId, "$>", LinkMetadata, "3@foo"); ExistingEvent(_messageParker.ParkedStreamId, "$>", LinkMetadata, "4@foo"); ExistingEvent(_messageParker.ParkedStreamId, "$>", LinkMetadata, "5@foo"); ExistingEvent(_messageParker.ParkedStreamId, "$>", LinkMetadata, "6@foo"); ExistingEvent(_messageParker.ParkedStreamId, "$>", LinkMetadata, "7@foo"); ExistingEvent(_messageParker.ParkedStreamId, "$>", LinkMetadata, "8@foo"); ExistingEvent(_messageParker.ParkedStreamId, "$>", LinkMetadata, "9@foo"); DeletedStream(_messageParker.ParkedStreamId); }
protected override void Given() { base.Given(); _messageParker = new PersistentSubscriptionMessageParker(_streamId, _ioDispatcher); ExistingEvent(_messageParker.ParkedStreamId, "$>", LinkMetadata, "0@foo"); // Disable the forward reader so it times out _bus.Unsubscribe(_ioDispatcher.ForwardReader); _bus.Subscribe(new AdHocHandler <ClientMessage.ReadStreamEventsForward>(msg => { _readForwardCorrelationId = msg.CorrelationId; _readForwardReceived.TrySetResult(true); })); _bus.Subscribe(new AdHocHandler <TimerMessage.Schedule>( msg => { _timerMessages.Add(msg.ReplyMessage as IODispatcherDelayedMessage); if (_timerMessages.Count == 2) { _timerMessagesReceived.TrySetResult(true); } })); }
protected override void Given() { base.Given(); NoOtherStreams(); _messageParker = new PersistentSubscriptionMessageParker(Guid.NewGuid().ToString(), _ioDispatcher); }