opencover

    0熱度

    1回答

    我們正在對openCover進行一些代碼分析。我想知道是否可以指定一個帶有要從封面中排除的文件的文件? 通常,我們有一些外部項目,我們有代碼源,但我們想排除。在jenkins上這是同樣的工作,使我們能夠建立每個分支,但根據分支我們可能有不同的東西排除。 此外,由於我們有很多工具/原型項目,我們不想讓他們包括在內。 我們需要不同類型的排除: 通過文件名(不包括所有的*了.Designer.cs) 通

    2熱度

    1回答

    我使用下面的批處理文件,試圖生成代碼覆蓋率結果: @echo off SET dotnet="C:/Program Files/dotnet/dotnet.exe" SET opencover=.\packages\OpenCover.4.6.519\tools\OpenCover.Console.exe SET reportgenerator=.\packages\ReportGener

    1熱度

    1回答

    我有一個項目,包含我想測試的類和方法。我有另外一個測試方法的項目,測試我的主要項目的方法。 我運行opencover測試,我生成reportgenerator報告,這個命令,我有一個.bet文件: ..\tools\OpenCover.Console.exe -register:user -target:"C:\myDllWithTests.dll" -output:"c:\coverage\op

    0熱度

    1回答

    我已經搜索了一些並閱讀了一些stackoverflow問題,但沒有找到提示我的問題。我有很多第三方DLL。由於手動排除每個第三方DLL是很痛苦的,因此包含特定的DLL或命名空間會更容易。有誰知道這是否可以用開箱即用? THX

    0熱度

    1回答

    我必須裝配,一個用於測試,另一個是具有我想測試的方法的主要裝配。 在我的測試程序集中,我有很多類,每個類都測試主程序集的類的方法。總的來說,在所有的課程中,我有大約300種測試方法,但在MyClass01Test中,我只有30種測試方法。我想只運行這個類中的方法,而不是所有的測試。 我想使用此過濾器: "-filter:+[*]*.MyMainClass -[*Tests]*" 的問題是,它運

    1熱度

    1回答

    我想設置批處理文件來第一次使用OpenCover和ReportGenerator,但是我無法讓它工作。 我檢查了一些批處理文件的例子,OpenCover和ReportGenerator文檔和我的批處理文件似乎與這些一致。我無法弄清楚我錯在哪裏。 REM Make a 'Reports' directory if it doesn't exist already mkdir .\reports

    0熱度

    1回答

    當前我學習Appveyor,並使用工作服來覆蓋我的源代碼的.Net代碼。當我看到報告時,我看到我有幾門課(主要是模型),這是我無法用單元測試覆蓋的。我發現一個屬性[ExcludeFromCodeCoverage]這不適用於Coveralls集成。我在文檔中發現,我可以在-filter ddls中包含我想隱藏的ddls,但它會被填滿,因爲實際上排除的類是較少的。 是否有可能以某種方式從代碼覆蓋率中排

    1熱度

    1回答

    我已經在VisualStudio Community 2015中下載並安裝了OpenCoverUI。我寫了單元測試。當我從Visual Studio執行打開的封面時,我會在Visual Studio中獲得帶有代碼覆蓋率的OpenCover結果。但現在我想從這個代碼覆蓋生成一個HTML報告。我使用這個ReportGenerator從https://github.com/danielpalme/Rep

    0熱度

    1回答

    我在Jenkins作業中執行批處理腳本。 C:\Users\Administrator\AppData\Local\Apps\OpenCover\OpenCover.Console.exe "-target:C:\Program Files (x86)\NUnit.org\nunit-console\nunit3-console.exe" "-targetargs:C:\Test\src\Exam

    1熱度

    1回答

    我無法看到我的其中一個項目的代碼覆蓋值。我在下面的命令中執行以獲取相同的值。 對於NUnit的 "C:\Program Files (x86)\NUnit.org\nunit-console\nunit3-console.exe" "C:\Example.Tests.dll" --where "cat == Unit" --result:Example.nunit-result.xml 對於O