我現在正在開發一個visual studio包項目,目前我們所有的測試都是模擬我們與visual studio的交互方式,包括windows打開和關閉,菜單選擇,按鈕點擊等等。我覺得綜合測試,他們高度依賴於devenv.exe進程這些測試進行分類。對於純粹的單元測試,我只是想測試我的業務邏輯和模擬等dependencies.Although的Visual Studio的一個SDK包含路徑VisualStudioIntegration \ COMMON \來源\ CSHARP \單元測試的SDK文件夾下的測試庫,我發現它太簡單項目,太年輕,不適合我的項目。當我試圖從頭開始編寫單元測試,我得到了很多的問題,嘲諷VSX接口。也有關於VSX單元測試這麼少的資源,任何人都可以給我一些有關此提示或鏈接?任何幫助表示讚賞。如何爲Visual Studio包編寫單元測試
1
A
回答
0
就我而言,我需要啓動和控制程序來控制Visual Studio中運行一些開發者研究。
基本上,爲什麼不只是你的測試上的編程實例上運行實驗蜂巢你的插件?
這是通過COM啓動Visual Studio中的一個實例,一個有用的資源: http://blogs.msdn.com/b/kirillosenkov/archive/2009/03/03/how-to-start-visual-studio-programmatically.aspx
+2
感謝您的幫助,我只是不喜歡午餐VS Exp來運行我的測試,因爲我有大量的測試用例運行,在VS Exp中運行這些用例總是會導致內存泄漏。順便說一下,我終於找到了正確的單元測試方法,我用犀牛模擬技術嘲笑了所有的依賴關係,但這需要深入瞭解VSX如何工作以及由VS創建的後臺服務。 – Bruce
相關問題
- 1. 如何爲Visual Studio插件編寫單元測試?
- 2. 單元測試Visual Studio
- 3. Visual Studio 2010單元測試
- 4. Visual Studio的單元測試
- 5. Visual Studio 2010單元測試
- 6. 在Visual Studio代碼中編寫單元測試
- 7. VS.net框架執行單元測試用例編寫如何在Visual Studio中
- 8. Visual Studio單元測試調試
- 9. visual studio調試單元測試集成
- 10. 如何編寫單元測試
- 11. 如何編寫單元測試?
- 12. 如何編寫getPopularItems()的單元測試?
- 13. 如何編寫加密單元測試?
- 14. vue karma,如何編寫單元測試
- 15. 如何編寫「髒」單元測試?
- 16. 在Visual Studio 2010中爲「Rock,Paper and Scissors」遊戲編寫單元測試
- 17. 如何在Visual Studio 2013中爲單元測試設置Emgu CV?
- 18. 爲Play websockets編寫單元測試
- 19. 爲vue-multiselect編寫單元測試
- 20. 爲Laravel包編寫測試
- 21. 如何爲JAXB 2.0編寫單元測試編組
- 22. 如何寫測試單元
- 23. Visual Studio單元測試框架教程?
- 24. Visual Studio 2012 - 單元測試錯誤
- 25. 單元測試用例visual studio
- 26. Visual Studio 2012中的C++單元測試
- 27. Visual Studio 2010單元測試數據庫
- 28. Visual Studio的C#單元測試框架?
- 29. 單元測試WCF Visual Studio 2010
- 30. 單元測試visual studio 2010 C++教程
MSDN:如何:UML的擴展運行單元測試 http://msdn.microsoft.com/en-us /library/gg985355.aspx#Host – Smartkid