cost 130 ms
如何處理 C# 單元測試程序集加載問題

[英]How to handle the unit-test assembly load issue in C#

從 x64/x86 加載程序集時,我的單元測試項目中出現了System.BadImageFormatException異常消息。 下面是我在調試測試時遇到的異常的代碼和屏幕截圖。 在這里,我想使用程序集依賴項對我的代碼進行單元測試,但是在設置程序集之后,我得到了上面的捕捉異常並且代碼執行停止了 ...

我將如何在單元測試項目中實例化 VSTO 加載項?

[英]How would I instantiate a VSTO add-in in a unit test project?

在我的單元測試項目中實例化 VSTO 基礎 class 時,我遇到了 Null 引用異常。 下面是我使用的代碼和我在調試測試時得到的錯誤快照。 此加載項適用於 Visio 應用程序,我實際上是此加載項開發的新手,不熟悉如何對加載項的代碼進行單元測試。 ...

Task.WaitAll(result1, result2) 和 await result1 的區別; 等待結果2;

[英]Difference in Task.WaitAll(result1, result2) and await result1; await result2;

我們有一個測試用例,它之前編寫了下面的代碼片段,但測試用例由於競爭條件而失敗。 但是當它更改為以下時,它開始正常工作。 注意:我們也將測試用例標記為異步,但我認為這沒有任何區別,因為我通過 Microsoft 單元測試框架按字母順序檢查了所有測試運行異步。 ...

如何為用VSTO C#編寫的EXCEL插件編寫單元測試?

[英]How to write unit test for EXCEL Plug-In written in VSTO C#?

我有一個 excel 插件,它運行得非常好。 它的作用是用戶從 excel 表中提供一些輸入,插件后端從 API 獲取數據並更新 excel 列。 一切對我來說都很好。 現在,我想為它寫一些單元測試。 我已經使用最小起訂量和其他框架為其他項目編寫了很多測試,但沒有找到編寫單元測試的方法。 此外,插 ...

在單元測試中讀取 src 文件

[英]Read a src file in Unit test

我是 C# 和單元測試的新手。 我有一個配置文件存儲在 Source 文件夾中(在服務器上)。 我需要在我的單元測試類中讀取該文件。 這將在構建服務器上運行,因此需要找到一種解決方法。 類似 GetExecutingAssembly 的東西 ...

當我使用 x64 和 .NET5 時,如何在 Azure 管道中運行單元測試?

[英]How do I run unittests in an Azure pipeline, when I use x64 and .NET5?

我有一個帶有單元測試的小型演示項目。 使用 .net5 和 64 位/任何 cpu。 我無法在我的 azure 管道中運行它們。 我做了一個運行設置文件,但無法指定 5.0 網絡框架我做了一個失敗的單元測試,但它沒有運行。 當我“調試”它時,我在我的 azure 日志中得到了這個。 2021-0 ...

使用帶有字符串而不是寬字符串的 Visual Studio 原生 C++ 單元測試框架

[英]Using Visual Studio native C++ unit testing framework with strings instead of wide strings

有沒有辦法配置 Visual Studio 本機 C++ 單元測試框架以使用std::string而不是std::wstrings ? 需要 function 由測試編寫者編寫/專門用於要測試的 object(T 型)。 我已經有了這個 function: 我想重新使用(建立第三方窄字符串庫),但我 ...

嘗試測試 FIFO 互斥鎖 - 如果我在一個循環中啟動測試線程,則它不起作用,但如果我將它們間隔 1 毫秒啟動,它會起作用

[英]Trying to test a FIFO Mutex - it doesn't work if I start the testing threads in one loop, but it does work if I start them 1 ms apart

我一直在使用這個答案中的排隊鎖定代碼,並為它編寫了一個單元測試。 鎖碼供參考: 還有我的測試代碼: 使用此測試互斥鎖用戶: 本質上,我創建了 10 個線程,每個線程都會隨機休眠一段時間,然后將它們的名字排入主測試類的靜態並發隊列中。 線程是從同一用戶類的不同實例構建的,該類具有靜態 fi ...

Visual Studio 2019 從不同文件夾運行單元測試?

[英]Visual Studio 2019 running UnitTests from different folders?

我最近將 Visual Studio vom 2013 升級到 2019。現在我正在運行 VS Professional 2019,V16.7.4。 我已經加載了一個包含 3 個 C# 項目和 3 個帶有單元測試的對應項目的解決方案。 Unittest-Dll 內置於正確的文件夾中,一些測試數據 ...

Azure 管道錯誤:vstest.console 進程無法連接到 testhost 進程

[英]Azure Pipeline Error: vstest.console process failed to connect to testhost process

我正在將我的 azure 管道轉換為 YAML 管道。 當我觸發構建時,它在單元測試步驟中失敗並給出如下錯誤 [錯誤]vstest.console 進程在 90 秒后無法連接到 testhost 進程。 這可能是由於機器速度慢,請設置環境變量 VSTEST_CONNECTION_TIMEOUT 以增 ...

更靈活的 Assert.ThrowsException?

[英]More flexible Assert.ThrowsException?

MSTest 現在允許您通過以下方式測試某段代碼是否引發了某種異常類型: 但是,我需要一個更靈活的異常測試; 我不僅需要測試異常的類型,還要檢查它的消息是否以某個字符串開頭(而不是匹配確切的異常字符串)。 有沒有辦法用 MSTest 做到這一點? 如果沒有,對我來說最好的方法是什么? 是否有另 ...

如何在 Azure DevOps 管道中添加單元測試

[英]How to add a unit test in Azure DevOps pipeline

構建運行良好但看不到單元測試結果 添加使用經典編輯或我的解決方案的構建管道時。 而且代碼覆蓋率也空白。 我在解決方案中有兩個項目和測試項目。 單元測試任務返回結果如下: 而且我也從測試窗口看不到了。 測試YAML腳本如下: ...

WinAppDriver 不斷拋出錯誤,如“未知錯誤,操作超時”

[英]WinAppDriver continuously throws an error as 'Unknown error, Operation timed out'

我正在嘗試使用 WinAppDriver 自動化安裝在Visual Studio 2019 Enterprise中的擴展的 UI,在所有配置和測試場景成功完成后,WinAppDriver 服務器不斷拋出如下錯誤。 最初我的測試服成功運行,但現在它不斷拋出上述錯誤。 此外,在 Visual St ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM