How can I get "Copy to Output Directory" to work with Unit Tests?

Eric Schoonover picture Eric Schoonover · Oct 22, 2008 · Viewed 68.1k times · Source

When I build a unit test project before the tests are executed the test output is copied to a TestResults folder and then the tests are executed. The issue I'm having is that not all the files in the Debug/bin directory are copied to the TestResults project.

How can I get a file that is copied to the Debug/bin directory to also be copied to the TestResults folder?

Answer

Mark Cidade picture Mark Cidade · Oct 23, 2008

The standard way to do this is by specifying the deployment items in the .testrunconfig file, which can be accessed via the Edit Test Run Configurations item in the Visual Studio Test menu or in the Solution Items folder.