ReSharper使用机器规格运行所有测试

时间:2016-12-07 15:23:18

标签: unit-testing resharper mspec

我试图调试特定的MSPEC测试,但似乎ReSharper正在运行所有测试。我的会话只包含一个测试,但断点被触发,我可以在堆栈跟踪中清楚地看到它们来自另一个测试。

运行后,会话仍然只显示我尝试运行的单个测试。在没有调试时我也注意到了这一点,例如在运行特定测试时,由于其他较长时间运行的测试而导致测试延迟。

使用R#Ultimate 2016.2.2和Machine.Specifications.Runner.Resharper 1.6.0-beta5。我尝试了不同的变体,通过添加测试开始一个新的会话,使用运行测试,使用调试测试并且仍然是相同的行为 - 虽然会话窗口仅显示运行后的一个测试,但它显然运行的不仅仅是一个我想要的。

我错过了什么或这是一个错误吗?

1 个答案:

答案 0 :(得分:0)

固定,

我的BaseSpec现在有一个Estab而不是一个简单的构造函数,现在我可以通过测试调试测试,而不是所有