У меня есть следующая ситуация в моих модульных тестах с использованием Moq на .NET 4.0 с использованием Microsoft BCL
Task<MyClass> mockTask = new Task<MyClass>(() => new MyClass());
uploadHelper.Setup().Returns(mockTask);
Task.WaitAll(mockTask);
Проблема, с которой я столкнулась, заключается в том, что Task.WaitAll(mockTask) просто блокирует и никогда не возвращает.
Что я здесь делаю неправильно?
Edit Обратите внимание, что mockTask здесь async здесь, в моем контексте.