2026年4月1日 星期三

讓 TUnit Mixed Test 專案恢復正常測試

網路上看了文章,知道這是新一代的測試框架,效能看起來一級棒(原生支援 AOT 編譯),

自代流暢式斷言加上全async 測試,深得我心納入持續關注議題,紀錄一下



安裝套件(參考)


> dotnet new install TUnit.Templates


安裝好之後會出現範本



我這次使用 TUnit Mixed Test Project,這是一個基本測試範例的專案,裡面有相關基本測試介紹



但當我使用指令跑測試時,會出現錯誤


但是使用測試總管跑測試又正常


問了ai,說明因為 TUnit 使用了跟以往VSTest 不同的 Microsoft.Testing.Platform ,所以跑測試

需要指定,需要在方案的根目錄加入 global.json


此時再跑指令就會正常 > dotnet test


並且預設會有報告,儲存在方案TestResults 目錄



參考

沒有留言:

張貼留言