I recently updated to Resharper 8, and when I tried to run a suite of projects. These tests contain two suites of integration tests that both use IISExpress to run a website, make web requests and check the responses.
Running them in isolation is successful, and running all the tests would previously succeed. However, after the upate the second set of tests to run would fail.
Investigation has revealed the AppDomain.CurrentDomain.BaseDirectory
is staying as the first test to run instead of changing. Since the integration tests are composed of two projects, this is causing the second project to fail since it cannot find any of the configuration files needed.
I cannot find any option to disable this different behaviour in Resharper 8, which appears to be the behaviour of the /domain:Single
nunit flag. Short of downgrading to Resharper 7, does anybody know a solution to this? And is it an intended behaviour of Resharper 8 or a bug?