使用跑去從測試打開Excel中:NUnit的2.x和VS17時無法代碼覆蓋率在Visual Studio
我有一大堆的是基於我在Excel工作簿中加載數據執行的測試。當我正在執行我的測試的標準運行時,這工作正常。
現在我有興趣瞭解這些測試有哪些代碼覆蓋範圍,我在解決方案中使用了其他幾個非Excel依賴測試。然而,當使用VS Test Explorer的代碼覆蓋率分析運行時,應用程序確實會掛在這條線上。
_excelApp = new Excel.ApplicationClass();
我試過的東西,不是專門針對我的情況,但我想可能與這兩個線程的工作: thread_1,thread_2
最後我試着使用屬性[ ExcludeFromCodeCoverage]上面的行被調用的方法,也沒有運氣。
對於這個問題的解決方案的任何想法,或者我可以根本沒有從沒有主要解決方法的Excel依賴測試中得到代碼覆蓋率?