有什么方法可以在同一个程序集中与 R# 7.0 并行运行多个文本固定装置?
我有一个包含许多 DB 绑定测试的程序集,这些测试的运行速度比所有其他测试程序集都慢,但我非常不愿意分解它,因为它会导致很多新项目。
干杯!
有什么方法可以在同一个程序集中与 R# 7.0 并行运行多个文本固定装置?
我有一个包含许多 DB 绑定测试的程序集,这些测试的运行速度比所有其他测试程序集都慢,但我非常不愿意分解它,因为它会导致很多新项目。
干杯!
就目前而言,没有内置的 ReSharper 功能可以在同一个程序集中并行运行多个文本装置。这计划在未来的版本中使用,但从 7.0 开始尚未实施。
我建议进行几个单元测试会话,每个会话都包含您的测试集的一部分。您可以通过 ReSharper->Unit tests->Create new session (Ctrl-UN) 创建新会话,然后向它们添加不同的测试。您需要手动为每个会话调用测试运行(在每个选项卡上按运行),但是不同测试会话中的测试将并行运行。
最后一点。如果您的测试需要很长时间,那么我建议使用持续集成工具(例如 TeamCity 或 CruiseControl.NET)在服务器上运行它们。您只需提交您的更改并为它们自动运行测试,同时您可以愉快地进一步编码。