網路上看了文章,知道這是新一代的測試框架,效能看起來一級棒(原生支援 AOT 編譯),
自代流暢式斷言加上全async 測試,深得我心納入持續關注議題,紀錄一下
安裝套件(參考)
> dotnet new install TUnit.Templates
安裝好之後會出現範本
我這次使用 TUnit Mixed Test Project,這是一個基本測試範例的專案,裡面有相關基本測試介紹
但當我使用指令跑測試時,會出現錯誤
但是使用測試總管跑測試又正常
問了ai,說明因為 TUnit 使用了跟以往VSTest 不同的 Microsoft.Testing.Platform ,所以跑測試
需要指定,需要在方案的根目錄加入 global.json
此時再跑指令就會正常 > dotnet test
並且預設會有報告,儲存在方案TestResults 目錄
參考
沒有留言:
張貼留言