public MyDataDispatcherTest()
        {
            this._subscriberMock = new Mock<IMySubscriber>(MockBehavior.Strict);

            var subscription = new MySubscription(this._subscriberMock.Object);
            this._subscriptions = new Dictionary<int, MySubscription>
            {
                { subscription.QueryID, subscription }
            };

            this._dataCollection = new BlockingCollection<MyData>();
            this._cts = new CancellationTokenSource();
            this._dispatcher = new MyDataDispatcher(this._subscriptions, this._dataCollection, this._cts.Token);
        }
        public MyDataDispatcherTest()
        {
            this._subscriberMock = new Mock <IMySubscriber>(MockBehavior.Strict);

            var subscription = new MySubscription(this._subscriberMock.Object);

            this._subscriptions = new Dictionary <int, MySubscription>
            {
                { subscription.QueryID, subscription }
            };

            this._dataCollection = new BlockingCollection <MyData>();
            this._cts            = new CancellationTokenSource();
            this._dispatcher     = new MyDataDispatcher(this._subscriptions, this._dataCollection, this._cts.Token);
        }