Eu fiz esse teste de unidade e não entendo por que o "aguardar Task.Delay ()" não espera! [TestMethod] public async Task SimpleTest() { bool isOK = false; Task myTask = new Task(async () => { Console.WriteLine("Task.BeforeDelay"); await Task.Delay(1000);