![](/img/trans.png)
[英]Print all test cases along with passed/failed using dotnet test/nunit console runner
我希望打印所有測試用例及其狀態(通過/失敗),如下所示: 我已經從這個鏈接console runner test嘗試過這個,但它只打印測試名稱,沒有狀態。 我也嘗試使用此鏈接do.net test中的“do.net test” 有沒有辦法打印如上所示的 output? ...
[英]Print all test cases along with passed/failed using dotnet test/nunit console runner
我希望打印所有測試用例及其狀態(通過/失敗),如下所示: 我已經從這個鏈接console runner test嘗試過這個,但它只打印測試名稱,沒有狀態。 我也嘗試使用此鏈接do.net test中的“do.net test” 有沒有辦法打印如上所示的 output? ...
[英]"No test is available" when running .Net7.0 tests with nunit console runner using dotnet test
我正在嘗試在 Jenkins 中運行使用 .Net 7 構建的 NUnit 測試。 它們在我的 Visual Studio 中本地運行得很好。 自從從 .net framework 4.X 升級到 .Net 7.0 后,我無法讓它們在運行 Jenkins Agent 的 Windows 機器上運行。 ...
[英]Run c# tests in multi-stage docker container
我有以下運行測試的 dockerfile: 我想拆分構建和測試步驟,所以我的圖像中沒有包含 obj/bin 文件的整個代碼庫(稍后執行,並且可以執行多次,因此沒有理由每次都構建它). 例如: 然而,由於某種原因這不起作用,do.net 測試什么都不做(沒有錯誤報告,沒有標准輸出) - 只是退出,即使 ...
[英]Fixate version of Test Execution Command Line Tool
Microsoft (R) 測試執行命令行工具版本 17.4.0 中存在錯誤,我們喜歡使用 17.3.1。 我們正在我們的 Azure 管道中做do.net test :- task: UseDotNet@2 displayName: 'Use .NET 6' inputs: pa ...
[英]ASP.NET Core WebApplicationFactory using InternalsVisibleTo does not work in xunit
我最初在 asp.net 文檔上發布了一個問題,並在此處引用。 自從公共的 Startup.cs 被刪除以來,從 NET5 -> NET6 開始使用 WebApplicationFactory 破壞了許多測試。 另一種方法是遷移到程序,該程序一直有效,直到新模板出現。 在新模板中沒有公共 cl ...
[英]In Visual Studio 2019, What Command is Run When 'Test All' is Clicked?
Visual Studio 2019(以及我使用過的大多數具有測試資源管理器的 Visual Studio)都有一個“全部測試”按鈕。 我很好奇單擊此命令時運行的 CLI 等效 命令(包括提供給此命令的所有選項)。 例如, dotnet test... 我確定沒有指定--no-build選項, ...
[英]Pass NUnit Test Category through command line
我正在嘗試使用 NUnit類別屬性一次運行一組測試。 但是如何在命令行運行測試時將類別作為參數傳遞? 嘗試了多種方法,但似乎都沒有奏效: ...
[英]Some Unit Tests are not running in ADO Pipeline (tests from other test projects successfully run). Dotnet test using moq
我有一個解決方案,它有 4 個項目,每個項目在“測試”解決方案中都有一個相應的測試項目我注意到有時測試在本地失敗但通過 CI 構建,並且根據測試所在的位置,有時它確實在 CI 構建上成功失敗。 我們的 ADO 管道步驟如下所示: 這是來自成功運行的測試項目的 csproj: 這是來自未運行的測試 ...
[英]Parallel execution of tests on TFS
我們在我們的項目中使用 TFS。 我在階段設置中設置了 Parallelism -> Multi Agent。 要運行的命令本身(.NET Core)是: 我是否正確理解這些設置不會在兩個代理之間拆分測試,而是在兩個代理上運行上面的命令? ...
[英]Getting error when running test project using cmd file
我有一個測試項目,我正在通過使用 cmd 文件設置一些變量來運行測試項目。 這是文件內容。 我將它保存在項目文件位置的同一文件夾中。 但是當我嘗試通過 Powershell 執行此操作時,出現以下錯誤。 由於找不到指定的命令或文件,無法執行。 可能的原因包括: 您拼錯了內置的 dotnet 命令。 ...
[英]Running (dotnet test command) unit/integration tests dll on remote server through power shell requires csproj file
我將測試項目的 dll 部署到服務器。 現在我正在嘗試使用 dotnet test "Path to tests.dll" 運行它們,但出現錯誤: 基本上,它要求 csproj 文件與我的本地計算機位於同一目錄中。 如果我仍然需要 csproj 在遠程服務器上運行測試,那么使用可運行的 DLL 進行 ...
[英]How can I properly generate both TRX files and code coverage results with one call to "dotnet test"?
首先,一些上下文:我有一個 Visual Studio 解決方案,其中包含幾個生產 class 庫和九個單元測試項目。 所有項目都以 .NET 5 為目標。我正在運行 .NET 5.0.401。 所有單元測試項目都引用了coverlet.collector 。 我不使用舊的coverlet.msb ...
[英]Dot net test fails to restore EnterpriseLibrary.Logging Nuget in Azure DevOps
我的 AzureDevOps YML 看起來像這樣: EnterpriseLibrary.Logging 是 Nuget Package 托管於nuget.org:https://www.nuget.org/packages/EnterpriseLibrary.Logging/ azure d ...
[英]Command outputs logs when run locally but not when run on server
當我在本地 PC 上運行dotnet test --filter "Category=rda"時,dos 終端會輸出所有日志記錄。 如果我然后在我的一台服務器上運行相同的日志,則沒有日志是 output。 我該如何解決 ...
[英]Dotnet test results html output file hosting via IIS
我目前正在從事 C# selenium 自動化測試。 我的設置很簡單:在測試服務器上運行測試(可通過遠程桌面訪問),我已經設置了任務計划程序觸發器以通過以下命令每天運行它們: dotnet test --logger:"html;LogFileName=C:\inetpub\wwwroot\myw ...
[英]dotnet test does not recognize xunit tests
我知道這個問題在我再次提出之前已經被多次問過,但是我仍然無法得到 dotnet 5.0 和 xunit 的答案我試過什么。 我定義了以下測試public class IntegrationTests { [Theory] [MemberData(nameof(Tests), Memb ...
[英]dotnet test not loading resharper test adapter
我們有一個 nunit3 測試項目,我們正在嘗試通過 dotnet 核心中的命令行運行該項目,但該項目遇到了問題。 在我們所有的調試中,我們都沒有找到解決這個問題的答案。 背景:我們構建這些測試以在 API 站點部署后對其進行測試,同時進行標准單元測試。 因此,我們將 package 測試設置為 D ...
[英]Passing an extremely long filter to dotnet test?
我正在嘗試將一個非常長的過濾器傳遞給dotnet test --filter 。 但是,它太長了,以至於我收到“路徑太長”錯誤。 還有其他方法可以指定過濾器嗎? 或者以某種方式將過濾器從文件“管道”到帶有dotnet test的--filter參數中? ...
[英]How to add [ExcludeFromCodeCoverage] attribute at an assembly-level in a .Net Standard 2.1 project
我有一個.Net Core 應用程序,其中包含一個.Net Standard 2.1 項目。 我正在使用 Coverlet 獲取 Cobertura 格式的代碼覆蓋率。 我在所有測試項目中都使用“coverlet.msbuild”nuget package。 我想在程序集級別添加 [ExcludeF ...
[英]Azure Devops - How to pass environment variables into dotnet test?
我在 Azure Devops 上有一個標准的 .NET Core (Ubuntu) 管道,在我的測試項目中,我使用環境變量。 在我的管道中,我已經像這樣定義了我的組變量 每當我為我的項目運行測試時 實際的環境變量沒有傳入。它們是空白的。 我缺少什么來運行它? 我什至在編輯管道頁面中也定義了變量, ...