![](/img/trans.png)
[英]Can NUnit TImeoutAttribute override NUnit Console Runner timeout?
我目前使用 NUnit 控制台來運行我的 NUnit 3 測試。 我將Timeout命令行選項傳遞給 NUnit Console Runner。 這個超時大約是 30 分鍾,但我有一個測試需要超過 30 分鍾,所以我在那個測試上放了一個TimeoutAttribute 。 我假設TimeoutAt ...
[英]Can NUnit TImeoutAttribute override NUnit Console Runner timeout?
我目前使用 NUnit 控制台來運行我的 NUnit 3 測試。 我將Timeout命令行選項傳遞給 NUnit Console Runner。 這個超時大約是 30 分鍾,但我有一個測試需要超過 30 分鍾,所以我在那個測試上放了一個TimeoutAttribute 。 我假設TimeoutAt ...
[英]Deserialize NUnit XML output
我正在嘗試將自定義 NUnit (3) 測試運行程序合並到一個項目中。 我目前正在使用這種代碼(直接從https://docs.nunit.org/articles/nunit-engine/Getting-Started.html 中提取): 代碼運行良好,我得到了一個測試結果,以test-ru ...
[英]Nunit3 console is unable to run tests that are compiled as 32bit (x86)
我已經為此苦苦掙扎了幾天。 如果有任何幫助,將不勝感激。 我一直在使用 Nunit3-console.exe v3.15 運行測試,沒有任何問題。 最近我不得不將測試項目 (.dll) 從 AnyCpu 更改為 x86 - 因為一些測試加載了 32 位的非托管 dll 庫。 現在 Nunit3-Co ...
[英]How can I run nunit test with parameterized Repeat attribute
當“n”是使用基測試類的 TestFixtureSource 實例化設置的測試類中的變量時,我如何告訴 NUnit 在夾具中重復測試“n”次? 實際上我想運行我的測試套件兩次: 每次測試不應重復一次,即 [Repeat(1)] 在另一次運行中,所有這些都必須按照我說的數量重復,(你應該知道,這次我在 ...
[英]Is it possible to run TestCases (not Tests) in Parallel in Nunit 3?
我想在一個測試中並行運行多個測試用例。 目前,當我這樣做時,每個測試用例都會打開一個瀏覽器,但測試似乎都試圖在同一個瀏覽器中運行。 然后它繼續打開新的瀏覽器並繼續按順序進行測試。 我究竟做錯了什么? 提前致謝! 用於初始化驅動程序的代碼: ...
[英]Anyway to force NUnitlite run in the main thread?
在 NUnit/Nunitlite 中,是否可以強制測試在主線程中運行? 我已經將我的測試裝飾為Apartment(ApartmentState.STA) ,但它仍然在單獨的線程中運行,如下所示: 這是我的代碼: ...
[英]Does AutoFixture support `DateOnly` for .NET6?
我在使用 AutoFixture 構建 DateOnly 變量/字段時遇到了異常。 (構建 TimeOnly 工作正常) AutoFixture.ObjectCreationExceptionWithPath:AutoFixture 無法從 System.DateOnly 創建實例,因為創建意 ...
[英]Ignore order of elements in IEnumerable
是否可以忽略IEnumerable中元素的順序,例如Assert.That(... , Is.EquivalentTo(... )); ,但是在 NUnit 3 中使用TestCaseData.Returns() ? ...
[英]Is there a way to use "params" in NUnit test method with TestCaseSource
我有以下測試方法: 以及代表測試用例的以下字段: 但是當我嘗試運行測試時出現異常: Not enough arguments provided, provide at least 3 arguments. 在所有情況下。 除了創建一個作為 TestCaseSource 的方法外,我怎樣才能使它工作 ...
[英]Having an issue with relative paths in .runsettings for output folders using NUnit 3.13.3 in Visual Studio 2017
我正在將 NUnit 3 與 Visual Studio 2017 一起使用。我正在嘗試將 TRX 和 XML 測試結果存儲到同一個輸出文件夾中。 我遇到的問題是 .runsettings <ResultsDirectory> 路徑是相對於解決方案文件夾的,而 <TestOutpu ...
[英]NUnit Throws Constraint how to assert object's value in a list?
我的異常 class 有一個列表,包含多個錯誤消息,如下所示:public class MyExceptions : Exception { public List<MyValidationError> ValidationErrors { get; set; } } publ ...
[英]nunit interactive tests running on .net core 2.1
我有一個特殊的要求... 在測試一個 GUI 應用程序時,它有時會彈出各種意想不到的窗口 :( 為了讓大家開心,我想實現一種交互式測試框架。 我已經將每個 GUI 操作和斷言包裝在重試機制中,因此在放棄之前,所有內容都會重試幾次。 我可以為這個機制添加一個回退來彈出一些消息框或等待擊鍵以繼續。 ...
[英]How to disable generating nunit-agent log file when running tests with nunit3-console
我有一個關於 nunit3 控制台的問題。 通過它運行測試時,我觀察到生成日志文件,如 internal-trace 和 nunit-agent 文本文件。 我能夠使用 --trace=off 選項禁用內部跟蹤的生成,但是對於指定了 test .dll 的每次運行,我注意到生成了一個 nunit- ...
[英]FsUnit showing two identical expected values for F# types
當然,下面的兩個測試失敗了。 但為什么錯誤消息顯示兩個相同的預期值? 有沒有辦法只顯示一個? myTest返回Expected: <B> or <B> But was: <A> myTest2返回Expected: <{ N = 2 }> or & ...
[英]SpecFlow tests no longer appear in Visual Studio 2019 Test Explorer after PackageReference migration
我最近將我公司的遺留應用程序從 packages.config 遷移到 PackageReferences。 我們有 5 個項目:主要的 ASP.NET web 應用程序、一個 SQL 連接器 model 項目、一個 xUnit 測試項目、一個 FluentAssertions 測試項目和一個 Sp ...
[英]How to mock a method that is defined in multiple classes with same name
我有一個工廠方法 我有不同的類來覆蓋這個方法。 在另一個 class 我正在調用這些方法 我試圖模擬結果和結果 2,但無法完成它。 我正在嘗試 這不是 mocking 第一類和第二類。 我怎樣才能明確提到兩個類來分別模擬以編寫測試用例。 我需要模擬結果和結果2。 請建議我! ...
[英]nunit3 inline runsettings args fail to parse on Mac
請問,誰能告訴我應該使用什么格式來傳遞 runsettings args 來測試? 根據他們的例子,它應該是: dotnet test -- TestRunParameters.Parameter(name=\"<name>\", value=\"<value>\") 但這樣 ...
[英]Execute Code when all Test Scripts are executed in C# Visual Studio
一旦所有測試腳本完成執行(順序/並行),我需要執行一組代碼(它應該像 JAVA 中的“After Suite”)。 我遇到了注釋 [SetupFixture] 和 [OneTimeTearDown]。 通常 SetUpFixer 中的 OneTimeTearDown 應該在所有測試腳本執行完成后運行 ...
[英]Is there any way to get the c# object/data on which NUnit test is failing?
我正在為一個復雜的應用程序編寫單元測試,該應用程序有很多規則要通過在.Net5 中使用NUnit和Playwright檢入單個流程。 實際上是這樣的,為了節省編寫Playwright (前端測試工具)測試腳本的時間,我們使用了一個名為Bogus的庫來根據規則動態創建虛擬數據(因為測試用例有很多規則 ...
[英]How can Write Web driver command object on background color
我想捕獲新的到期日期(附圖) 我嘗試了以下代碼 我得到的元素不是可交互的錯誤消息。 請幫我解決這個問題。 我在所附圖像的頁面上選擇了我的元素(黃色突出顯示)。 在此處輸入圖像描述 ...