我在使用ReSharper的“重命名”重构重命名MSpec测试类时遇到问题。例如:
[Subject("Move to first page")]
public class When_possible { }
当我将其重命名为When_in_second_page
并单击左侧的运行测试图标时,我看到一个不正确的重命名,“当它在秒时”并且测试没有运行!
有时候左边的图标一起消失了。构建或重建不会修复它,但重新启动会。我有其他MSpec problems,你认为他们有关系吗?或与安装相关的问题?
答案 0 :(得分:1)
我在R#测试运行器似乎与代码不同步的不同时间遇到了类似的问题。以下是我在不同时间尝试过的一些有帮助的事情。公平地说,这可能不是MSpec问题,它似乎更可能与R#测试运行器有关(无论是R#部分还是MSpec部分,我都不知道)。
无论如何,请尝试以下方法: