'NUnit - Getting results.xml when running tests with Test Adapter in Visual Studio

When using nunit-console.exe to run tests from the command line you can have a result.xmlfile created, which can further be used for example by ReportUnit to create nice looking reports.

Question

Is there a way to produce this result.xml file when running the tests not via nunit-console but with the NUnit (3.0) Test Adapter for Visual Studio via the Test Explorer Window?

At least I wasn't able to find an xml file after the tests finished running, so I assume, that there is none created.

* I'm using Microsoft Visual Studio Community 2015



Solution 1:[1]

NUnit XML output could be produced by the NUnit console and GUI runners only. You won't get it with Visual Studio

Solution 2:[2]

It should be possible by specifying the ResultsDirectory property in your .runsettings file. If you don't have one, check the docs:

https://docs.microsoft.com/en-us/previous-versions/visualstudio/visual-studio-2015/test/configure-unit-tests-by-using-a-dot-runsettings-file?view=vs-2015

Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source
Solution 1 unickq
Solution 2