在 NUnit 中提供了 TestContext 類別,可以用來取得測試中的相關資訊。
輸出紀錄,類似於 Console.WriteLine:
查看測試的執行路徑:
取得目前的測試名稱:
取得完整測試的名稱,包含命名空間和類別:
文章撰寫中...請稍後...
參考資料:
NUnit - TestContext
輸出紀錄,類似於 Console.WriteLine:
TestContext.WriteLine("輸出");
查看測試的執行路徑:
var path = TestContext.CurrentContext.WorkDirectory;
TestContext.WriteLine($"Path: {path}");
取得目前的測試名稱:
var testName = TestContext.CurrentContext.Test.Name;
TestContext.WriteLine($"TestName: {testName}");
取得完整測試的名稱,包含命名空間和類別:
var fullName = TestContext.CurrentContext.Test.FullName;
TestContext.WriteLine($"FullName: {fullName}");
文章撰寫中...請稍後...
參考資料:
NUnit - TestContext
留言
張貼留言
如果有任何問題、建議、想說的話或文章題目推薦,都歡迎留言或來信: a@ruyut.com