Unexpected error detected. Check the Tests Output Pane for details.
Where is the 'Tests Output Pane'? I can't find it anywhere in Visual Studio. I found 'Test Explorer' but it doesn't show any details.
The message really should be this
Unexpected error detected. Check the
Output Window
for details which can be found in theShow output from:
section. Then select theTests
drop down to read the actual error.
For the Tests
window is, buried, in the output window. That window acts as the main window that shows the textual Build
information; and hides the test result info in another dropdown.
So in the OutputWindow
select Tests
after a run.
In case this helps anyone. All my test cases vanished from the Test Explorer (VS 2019 Pro v16.5.4) and I noticed the inconspicuous message in the status bar - unexpected error detected. Check the Tests Output Pane for details
.
Restarting Visual Studio did not help. Restarting as administrator did not help too.
I followed @Ben-Power into Task Manager and found at least 5 occurrences of vstest.console.exe
processes running.
Killed all and opened Visual Studio again. Test Explorer loaded all tests as expected.
In case this helps anyone... I had same problem with the TINY HIDDEN error message on the bar on the bottom of Visual Studio: Unexpected error detected. Check the Tests Output Pane for details.
After the info in previous answers helped me find the Tests Output Pane... The error message I found indicated that VS was trying to run "Release" version of tests, even though VS was set to select "Debug". VS could not find the "Release" test assembly, because it had not been built!
I had been switching between "Release" and "Debug" previously. VS must have bug that does not handle switching properly all of the time.
SOLULTION: Restart Visual Studio.
After restarting, Test Explorer picked up the "Debug" setting -- and used "Debug" version of the test assembly.