我想知道是否有一個插件,允許我直接跳到當前類的測試(或創建它,如果它不存在)。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