public void TaskWrapper_BadTask_TestWithWaitTimeout() { var task = new BadTask(); task.Run(); var result = task.Wait(3000); Assert.IsFalse(result); task.Dispose(); }
public void TaskWrapper_BadTask_TestWithWaitTimeoutCancellation() { var task = new BadTask(); task.Run(); var result = task.Wait(3000, true); Assert.IsFalse(result); Assert.IsFalse(task.Running); //task should have been torn down task.Dispose(); }