public MockEventProcessorEventTest(MockEventProcessorOptions options) : base(options) { _eventProcessor = new MockEventProcessor(options.Partitions, options.MaxEventsPerSecond, options.ErrorAfterSeconds.HasValue ? TimeSpan.FromSeconds(options.ErrorAfterSeconds.Value) : null); _eventProcessor.ProcessEventAsync += ProcessEventAsync; _eventProcessor.ProcessErrorAsync += ProcessErrorAsync; }
public MockEventProcessorBaseTest(MockEventProcessorOptions options) : base(options) { _stopwatch = new Stopwatch(); _eventProcessor = new MockEventProcessor(options.Partitions, options.MaxEventsPerSecond, options.ErrorAfterSeconds.HasValue ? TimeSpan.FromSeconds(options.ErrorAfterSeconds.Value) : null); _eventProcessor.ProcessEventAsync += ProcessEventAsync; _eventsProcessed = new long[options.Partitions]; }