public bool SymbolProcessorTaskWorkCancellationTest() { var tick = new SecurityTicksNoSkip("AAA"); dataQueue.Add(tick); if (null == _cts) _cts = new System.Threading.CancellationTokenSource(); _cts.Cancel(); base.OnNewDataReceived = Handler; tick.CompleteAdding(); dataQueue.CompleteAdding(); SymbolProcessorTaskWork(); return (!_dataReceived && IsCancellationRequested); }