我喜欢ReSharper 4.5中的单元测试运行器,并且想在我的MSTest测试中使用它,但有一件事让我烦恼:
在我们的一些解决方案中,我们在.testrunconfig文件中设置了一些部署项。 ReSharper单元测试运行器似乎不尊重这一点,因此在尝试从ReSharper运行单元测试时出现错误。
这有什么工作条吗?
更新
citizenmatt 的答案是正确的,在ReSharper的“选项”对话框中存在使用带有ReSharper的.testrunconfig的选项。您必须在列表中选择单元测试提供程序,然后出现执行该操作的控件。 (这不明显或不可发现,至少不适合我; - )
答案 0 :(得分:12)
您是否看过单元测试选项页面?这里有一个设置允许您使用指定的测试运行配置或元数据文件中指定的测试运行配置。我不确定这意味着什么 - 我从未使用它 - 但听起来它可能有所帮助。
答案 1 :(得分:1)
为什么不使用测试项目的Post-Build事件?将所有可部署项目放在.BAT(.cmd)文件中,并在Post-Build事件中调用它以完成所有部署。