Semua tes unit Tidak Konklusif saat dijalankan di VS 2019

10

Saya menggunakan Unit Test Explorerdan Unit Test Sessionsmenjalankan tes saya dan tiba-tiba mendapatkan kesalahan di bawah ini.

Saat berjalan Test -> Test explorer, tes tidak berjalan sama sekali dan saya tidak melihat kesalahan.

Dalam kedua kasus tidak ada apa-apa di Outputjendela. Saya telah menginstal ulang R #, membersihkan cache VS (dalam %USERPROFILE%\AppData\Local\Microsoft), me-restart windows, me-restart 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)
    (...)
pengguna1713059
sumber

Jawaban:

19

Saya telah memperbarui paket NuGet MSTest.TestAdapterdan MSTest.TestFrameworkke versi terbaru (v2.0.0) di seluruh solusi dan masalahnya selesai.

pengguna1713059
sumber
Bagi saya itu perlu beberapa mengutak-atik nuget TestAdapter, tapi sepertinya itu benar-benar versi lama yang menyebabkan masalah. Saya dapat mengkonfirmasi solusinya, meskipun itu tidak berhasil sejak awal.
Andreas
ini bekerja untuk saya. saya telah 1.xx ditingkatkan ke 2.xx dan sekarang sudah berfungsi.
Alexander