I use scripting for this:
"%ProgramFiles%\Microsoft Visual Studio 9.0\Common7\IDE\TF.exe" get $/DmlOnDemmand /recursive /force /noprompt
And I build solution .sln
call %msBuildDir%\msbuild %solutionName% /t:Rebuild /p:Configuration=%buildType%
Now, I would like execute all Unit Tests and check all is OK.
How can I execute unit tests of .csproj projects of a solution from the command line using a build tool like MSBuild?
I inserted a Test-Project in the Solution.
Every build a library the test depends on is changed the solution updates the Test-Project. The Test is automaticaly run after each "Test-Project" change with the Post-Build option.
The result from the Test is directly shown in the buildlog.
Look at
VSTest.Console.EXE
they added this for CodedUI tests. Seems to have more functionality. https://msdn.microsoft.com/en-us/library/jj155800.aspx inC:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\CommonExtensions\Microsoft\TestWindow
directory.Have you tried using MSTest.exe?
found possible dupe
How to run unit testing tests from command line?
and related
How to run ALL tests in my solution using command line MSTest.exe?
and in that question there is a neat utility called Gallio Echo that seems like a awesome option to check out.
but if you want to just use MSTest.exe this should just about cover how to use it
http://msdn.microsoft.com/en-us/library/ms182486.aspx