xUnit Assembly Fixture
介紹一下 Assembly Fixture,生命週期貫穿整個測試。
介紹一下 Assembly Fixture,生命週期貫穿整個測試。
介紹一下 Collection Fixture。功能和 Class Fixture 很像,但生命週期比 Class Fixture 還長。
介紹一下 xUnit 中的 Class Fixture。
簡單說說 fixture 這東西,裡面充滿意想不到的坑。
簡單說明 xUnit 的一些基礎觀念與用法,如測試類別、測試方法等。
核心觀念和主流的測試工具一樣,主要差在 Initialize 和 Cleanup 不同,xUnit 主要靠建構式和實作 IDisposable 來處理,而且有 IClassFixture 和 ICollectionFixture 來提供多種組合,增加了彈性。
依據「思辨,從問對問題開始」一書所簡單整理,並加上一些個人看法。英文書名:Asking the Right Questions:A Guide to Critical Thinking.
這篇文章主要會說明為什麼選擇使用 OpenTelemetry 作為處理追蹤資料的套件,還有如何利用 .NET System.Diagnostics 函式庫來產生追蹤資料,並交由 OpenTelemetry 來接手處理後續流程的方式。
上一篇已經簡單介紹了這幾個服務的功能,這篇就使用 docker compose 來架設這幾個服務,並且修改一些小地方以符合我們想要的設定。
外行人使用 Grafana Tempo 在本機建置APM服務。