对于验收测试,我在 Visual Studio 2012 中使用 TeckTalk SpecFlow。当我运行所有 Specflow 场景时,打开 resharper 单元测试会话窗口,我可以看到所有测试结果。就像下面的屏幕截图一样。
问题是,当我在某些功能文件中看到失败的测试(场景)时,如何从 resharper 会话窗口直接导航到该功能文件来编辑它???
仅当测试失败时才有效的部分解决方案是双击 resharper 测试会话或单元测试窗口中的测试名称。
如果上次运行的测试失败,那么这可以完美地工作,不幸的是,如果它上次通过/忽略/未知,它会将您带到 feature.cs 文件。
当您位于 feature.cs 文件中时,您可以使用快捷方式将解决方案资源管理器导航到当前打开的文件(默认情况下为 shift+alt+l),然后将功能文件打开为解决方案资源管理器中所选文件上方的文件。这并不理想,但总比没有好。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)