Skip to content

Debugging the NTVS TestAdapter code with vstest.console.exe

Matt Bierner edited this page Apr 12, 2016 · 6 revisions

This guide explains how NTVS contributors can try to debug the NTVS TestAdapter code when the test adapter is run under vstest.console.exe

Setting up the debugger

  1. Get NTVS building locally
  2. Open the nodejstools solution, and set launch target to TestAdapter
  3. Open the properties for the TestAdapter project and go to the debug tab.
  4. Use the following settings:
  • Start External Program = C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\CommonExtensions\Microsoft\TestWindow\vstest.console.exe
  • Command line Arguments = "C:\FULL_PATH_TO_EXAMPLE_PROJ\Example.njsproj" /TestAdapterPath:".\BuildOutput\Debug14.0\Binaries\TestAdapter\"

Issues

  • Breakpoints don't seem to be hit.
Clone this wiki locally