public void Setup() { _consumer = new WatchingConsumer(); _bus = new InMemoryBus("temp"); _bus.Subscribe(_consumer); _service = new ProjectionCoreService(_bus, _bus, 10, new InMemoryCheckpoint(1000)); _service.Handle(new ProjectionMessage.CoreService.Start()); }
public void Setup() { _consumer = new WatchingConsumer(); _bus = new InMemoryBus("temp"); _bus.Subscribe(_consumer); _service = new ProjectionCoreService(_bus, _bus, 10, new InMemoryCheckpoint(1000)); _service.Handle(new ProjectionMessage.CoreService.Start()); }
public void setup0() { _bus = new InMemoryBus("bus"); _readDispatcher = new RequestResponseDispatcher <ClientMessage.ReadStreamEventsBackward, ClientMessage.ReadStreamEventsBackwardCompleted>( _bus, e => e.CorrelationId, e => e.CorrelationId, new PublishEnvelope(_bus)); _writeDispatcher = new RequestResponseDispatcher <ClientMessage.WriteEvents, ClientMessage.WriteEventsCompleted>( _bus, e => e.CorrelationId, e => e.CorrelationId, new PublishEnvelope(_bus)); _bus.Subscribe(_readDispatcher); _bus.Subscribe(_writeDispatcher); _consumer = new WatchingConsumer(); _bus.Subscribe(_consumer); }
public void setup0() { _bus = new InMemoryBus("bus"); _readDispatcher = new RequestResponseDispatcher <ClientMessage.ReadStreamEventsBackward, ClientMessage.ReadStreamEventsBackwardCompleted>( _bus, e => e.CorrelationId, e => e.CorrelationId, new PublishEnvelope(_bus)); _writeDispatcher = new RequestResponseDispatcher<ClientMessage.WriteEvents, ClientMessage.WriteEventsCompleted>( _bus, e => e.CorrelationId, e => e.CorrelationId, new PublishEnvelope(_bus)); _bus.Subscribe(_readDispatcher); _bus.Subscribe(_writeDispatcher); _consumer = new WatchingConsumer(); _bus.Subscribe(_consumer); }
public void setup1() { _ticksAreHandledImmediately = false; _writesQueue = new Queue <ClientMessage.WriteEvents>(); _consumer = new WatchingConsumer(); _bus.Subscribe(_consumer); _listEventsHandler = new TestMessageHandler <ClientMessage.ReadEventsBackwards>(); _bus.Subscribe(_listEventsHandler); _bus.Subscribe <ClientMessage.WriteEvents>(this); _bus.Subscribe <ClientMessage.ReadEventsBackwards>(this); _bus.Subscribe <ProjectionMessage.CoreService.Tick>(this); _lastMessageReplies.Clear(); Given(); _lastPosition = _lastMessageReplies.Values.Max(v => v == null ? (long?)0 : v.Max(u => (long?)u.LogPosition)) ?? 0 + 100; }
public void setup() { _bus = new InMemoryBus("bus"); _consumer = new WatchingConsumer(); _bus.Subscribe(_consumer); _manager = new ProjectionManager(_bus, checkpointForStatistics: null); _bus.Subscribe<ProjectionMessage.Projections.Stopped>(_manager); _projectionName = "test-projection"; _manager.Handle( new ProjectionManagementMessage.Post( new PublishEnvelope(_bus), ProjectionMode.AdHoc, _projectionName, "JS", @"fromAll(); on_any(function(){});log(1);", enabled: true)); // when _newProjectionSource = @"fromAll(); on_any(function(){});log(2);"; _manager.Handle( new ProjectionManagementMessage.UpdateQuery( new PublishEnvelope(_bus), _projectionName, "JS", _newProjectionSource)); }
public void setup() { _bus = new InMemoryBus("bus"); _consumer = new WatchingConsumer(); _bus.Subscribe(_consumer); _manager = new ProjectionManager(_bus, checkpointForStatistics: null); _bus.Subscribe <ProjectionMessage.Projections.Stopped>(_manager); _projectionName = "test-projection"; _manager.Handle( new ProjectionManagementMessage.Post( new PublishEnvelope(_bus), ProjectionMode.AdHoc, _projectionName, "JS", @"fromAll(); on_any(function(){});log(1);", enabled: true)); // when _newProjectionSource = @"fromAll(); on_any(function(){});log(2);"; _manager.Handle( new ProjectionManagementMessage.UpdateQuery( new PublishEnvelope(_bus), _projectionName, "JS", _newProjectionSource)); }