public async Task Process_WhenCancelled_DoNotCallITransformProcessorTransform() { _CancellationTokenSource.Cancel(); Func <Task> act = () => _TransformerProcessorAdapter.Process(0, _BackBone, _Progess, _CancellationTokenSource.Token); act.ShouldThrow <TaskCanceledException>(); await _Transform.DidNotReceive().Transform(0, _Progess, _CancellationTokenSource.Token); }