我们将“单片”解决方案模块化为三个名为framework
,plugin1
和plugin2
的解决方案。每个解决方案都在名为dist_framework
,dist_plugin1
和dist_plugin2
的专用文件夹中生成dll,这些文件夹仅包含各自的dll。在 post-build 步骤中,我们将所有这些dll复制到名为dev_dist
的共享文件夹中,在该文件夹中可以执行应用程序。 NUnit 可以在此文件夹中运行测试。遗憾的是, resharper 默认执行项目输出文件夹中的测试,即dist_framework
,dist_plugin1
和dist_plugin2
,但是{{1并且dist_plugin1
不包含所有依赖项,并且测试执行失败。
有没有办法告诉resharper在另一个文件夹中的dll中执行测试?
比你提前!
答案 0 :(得分:0)
ReSharper只会对您解决方案中的代码运行测试。毕竟,如果预编译程序集中的测试失败,您如何解决?