Test Runner
Shadow-copy assemblies being tested | When this option is enabled, assemblies that participate in tests are copied to a temporary directory. This allows you to edit and rebuild test assemblies even while the related tests are running. You can choose between two options of shadow-copying:
|
Run tests in AppDomain | This option applies to xUnit.net and NUnit tests and lets the test runner start each test assembly in its own Application Domain. It may come in handy in the following situations:
|
Check for orphaned processes spawned by test runner | By default, ReSharper maintains a list of all processes that are launched by the executed tests. If some of theses processes do not exit after the test execution is over, ReSharper will suggest you to terminate the process. If your setup requires some processes started by the tests to continue running, you can clear this checkbox to avoid unnecessary notifications. |
Check for hanging test execution | By default, ReSharper notifies you if there is no response from the test execution process. |
Environment variables | In this area, you can configure a list of Name-Value pairs of environment variables that would be passed to the process started by the unit test runner and to all its child processes. |