public TaskStatusTest(TestParameters parameters) { _testAction = parameters.TestAction; _childCreationOptions = parameters.ChildTaskCreationOptions; _createChildTask = parameters.CreateChildTask; _isPromise = parameters.IsPromise; _finalTaskStatus = parameters.FinalTaskStatus; _finalChildTaskStatus = parameters.FinalChildTaskStatus; _finalPromiseStatus = parameters.FinalPromiseStatus; _mre = new ManualResetEventSlim(false); _taskCts = new CancellationTokenSource(); _childTaskToken = new CancellationToken(false); }
public TaskStatusTest(TestParameters parameters) { _testAction = parameters.TestAction; _childCreationOptions = parameters.ChildTaskCreationOptions; _createChildTask = parameters.CreateChildTask; _isPromise = parameters.IsPromise; _finalTaskStatus = parameters.FinalTaskStatus; _finalChildTaskStatus = parameters.FinalChildTaskStatus; _finalPromiseStatus = parameters.FinalPromiseStatus; _mre = new ManualResetEventSlim(false); _taskCts = new CancellationTokenSource(); _childTaskToken = new CancellationToken(false); }