Все юнит-тесты неокончательные при запуске в VS 2019 - PullRequest
0 голосов
/ 25 октября 2019

Я использую Unit Test Explorer и Unit Test Sessions для запуска своих тестов и внезапно получаю следующую ошибку.

При запуске в Test -> Test explorer тесты не запускаются вообще, и я не вижу ошибок.

В обоих случаях в окне Output ничего нет. Я переустановил R #, очистил кеш VS (в %USERPROFILE%\AppData\Local\Microsoft), перезапустил Windows, перезапустил VS.

2019.10.25 14:54:08.058   ERROR Remote: An exception occurred while invoking executor 'executor://mstestadapter/v2': Method not found: 'Void Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.set_CancellationTokenSource(System.Threading.CancellationTokenSource)'.

--- EXCEPTION #1/1 [LoggerException]
Message = “Remote: An exception occurred while invoking executor 'executor://mstestadapter/v2': Method not found: 'Void Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.set_CancellationTokenSource(System.Threading.CancellationTokenSource)'.”
ExceptionPath = Root
ClassName = JetBrains.Util.LoggerException
HResult = COR_E_APPLICATION=80131600
StackTraceString = “
  at JetBrains.ReSharper.UnitTesting.MSTest.Provider.New.TestHost.TestHostMsTestRunner.TestExecutionEventHandler.HandleLogMessage(TestMessageLevel level, String message)
     at Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleRequestSender.SendMessageAndListenAndReportTestResults(String messageType, Object payload, ITestRunEventsHandler eventHandler, ITestHostLauncher customHostLauncher)
    (...)

1 Ответ

0 голосов
/ 25 октября 2019

Я обновил пакеты NuGet MSTest.TestAdapter и MSTest.TestFramework до последней версии (v2.0.0) во всем решении, и проблема была решена.

...