当我从解决方案运行所有测试时,如何阻止Resharper运行我的规范项目?

我有各种其他项目的单元测试项目,我有一个Web应用程序的规范项目,它通过NUnit运行Selenium 2代码。这比其他测试需要更长的运行时间。 我只希望在运行构建脚本时运行这些规范测试,并且当我显式运行项目的测试时,而不是当我使用Resharper从Solution运行所有测试时。 当我从解决方案运行所有测试时,有没有办法设置Resharper或NUnit来忽略测试项目? 谢谢!     
已邀请:
我想那是不可能的。您可以按项目在单元测试会话窗口中筛选和分组测试,然后手动运行所需的组。但这不是一键式解决方案。 我能想到的唯一解决方案是,使用两个不同的单元测试提供程序(例如MSTest和NUnit),然后在ReSharper选项中禁用您在规范项目中使用的提供程序。 希望有所帮助。     

要回复问题请先登录注册