Ok this was an annoying one, If your TDD.Net runner keeps telling you “No tests run (No tests where found)” and you’ve run the “InstallTDNetRunner.bat” you can try the following:
Edit the InstallTDNetRunner.bat
and comment out the last 2 lines:
regedit MSpecTDNet.reg
del MSpecTDNet.reg
Run the bat file and a .reg should appear in the same folder. Edit this.
in there you should see: AssemblyPath”=”<some path>\\Machine.Specifications.TDNetRunner.dll”
Make sure this path is actually correct (it wasnt for me). Then save the .reg and run it.
Job done