Асинхронные тесты никогда не завершаются после обновления до MSTest 4.0.2C#

Место общения программистов C#
Anonymous
Асинхронные тесты никогда не завершаются после обновления до MSTest 4.0.2

Сообщение Anonymous »

После обновления MSTest с версии 1.4.0 до версии 4.0.2 асинхронные тесты зависают (никогда не завершаются). Я использую Райдер. Вот минимальный пример теста, который выполнялся до завершения до обновления, но никогда не завершался после обновления:

Код: Выделить всё

[TestMethod]
public async Task Test1()
{
await Task.Delay(1);
Console.WriteLine("Test1");
}
Мы также попробовали явно ссылаться на Microsoft.NET.Test.Sdk (раньше мы этого не использовали).
Вот как соответствующие ссылки выглядят в файле .csproj: Мы также пробовали без ссылки на SDK. Это не имело значения.


Подробнее здесь: https://stackoverflow.com/questions/798 ... test-4-0-2

Вернуться в «C#»