Resharper"Run All Tests"已被破坏

wal*_*ark 2 resharper unit-testing visual-studio-2013

我刚刚升级到VS2013 Update 2,同时我还将resharper升级到8.2.0.2160.

在升级之前,我可以从"单元测试会话"窗口"运行所有测试"并且所有测试都有效.所有绿色!

现在我有大约20%的测试失败,最常见的原因似乎是未能在配置文件中找到'SomeValue'.如果我单独运行每个测试项目(大约有12个测试项目),项目中的所有测试都运行良好.全是绿色,都很好.

'SomeValue'肯定存在于配置文件中,如果它没有在单独运行项目时测试仍然失败.

我不知道它是resharper还是VS但是我怀疑它是resharper.(如果相关,大多数测试都是使用NUnit完成的)

新版本有什么变化吗?我需要在某处勾选配置框吗?

看起来它使用了它决定运行的第一个项目的配置文件?

关于如何重新开始工作的任何建议?

提前致谢 :-)

cit*_*att 5

尝试勾选"为每个包含测试的程序集使用单独的AppDomain".这可能会导致配置文件出现问题 - 它使用配置文件进行第一次程序集运行.这是一个优化,以防止必须创建太多(昂贵)的AppDomain.