我想知道是否有一个插件,允许我直接跳到当前类的测试(或创建它,如果它不存在)。Visual Studio插入跳转到测试类
我想这应该是基于测试项目被命名为正在测试的项目+“测试”和测试类被命名为类为测试器+“测试”的约定。
这样的功能对于具有许多文件和折叠的项目确实有帮助,其中滚动解决方案资源管理器以查找关联的测试项目可能非常烦人。
我想知道是否有一个插件,允许我直接跳到当前类的测试(或创建它,如果它不存在)。Visual Studio插入跳转到测试类
我想这应该是基于测试项目被命名为正在测试的项目+“测试”和测试类被命名为类为测试器+“测试”的约定。
这样的功能对于具有许多文件和折叠的项目确实有帮助,其中滚动解决方案资源管理器以查找关联的测试项目可能非常烦人。
在Visual Studio中,您可以在任何类或方法定义上找到Shift+F12
以查找所有引用。虽然由此产生的演播室不是很方便,但是一个出发点。使用像DevExpress CodeRush或ReSharper这样的工具,可以按名称空间,项目,文件等进行排序和过滤。
我确实设法在visualstudiogallery.com上找到一些扩展,但最终为此编写了自己的插件。它不完美,但我做我需要的。
如果别人想,其免费提供的testlocator.eqa.dk
下面的附加功能对于TestLocator来说很好:A.装饰已经具有相应测试的文件(类似于Eclipse的更多单元:http://moreunit.sourceforge.net/)B.支持不同文件扩展名的多种配置(例如.cs **和** .js)C.支持同一项目中的测试(例如通过允许/在项目扩展中:
你有没有尝试使用内置的测试功能? –
我使用ReSharper testrunner的时间太长了,但我一定记得在Visual Studio测试窗口中简单的双击进入测试列表应该会回来。 –
虽然在技术上不是你的答案,但我使用Resharper 6做了一些事情。Ctrl + T,TAM让TestAccountManager跳转到该类型。按照Alt + \来跳转到特定的测试成员。 – Gishu