·fluent-assertions
</>

fluent-assertions

stuartf303/sorcha

使用 FluentAssertions 庫創建可讀的測試斷言。 使用場合:編寫單元測試、集成測試、驗證對象狀態、測試異常、斷言集合

4安裝·1熱度·@stuartf303

安裝

$npx skills add https://github.com/stuartf303/sorcha --skill fluent-assertions

SKILL.md

FluentAssertions provides a fluent interface for writing test assertions in C#. The Sorcha codebase uses it across 1,100+ tests with xUnit. All assertions follow the subject.Should().BeX() pattern.

| Should() | Entry point for all assertions | value.Should().Be(expected) | | And | Chain multiple assertions | .NotBeNull().And.HaveCount(2) | | Which/WhoseValue | Access nested values | .ContainKey("x").WhoseValue.Should().Be("y") | | Invoking | Test sync exceptions | obj.Invoking(x => x.Method()) |

| Awaiting | Test async exceptions | obj.Awaiting(x => x.MethodAsync()) |

使用 FluentAssertions 庫創建可讀的測試斷言。 使用場合:編寫單元測試、集成測試、驗證對象狀態、測試異常、斷言集合 來源:stuartf303/sorcha。

查看原文

可引用資訊

為搜尋與 AI 引用準備的穩定欄位與指令。

安裝指令
npx skills add https://github.com/stuartf303/sorcha --skill fluent-assertions
分類
</>開發工具
認證
收錄時間
2026-02-01
更新時間
2026-02-18

快速解答

什麼是 fluent-assertions?

使用 FluentAssertions 庫創建可讀的測試斷言。 使用場合:編寫單元測試、集成測試、驗證對象狀態、測試異常、斷言集合 來源:stuartf303/sorcha。

如何安裝 fluent-assertions?

開啟你的終端機或命令列工具(如 Terminal、iTerm、Windows Terminal 等) 複製並執行以下指令:npx skills add https://github.com/stuartf303/sorcha --skill fluent-assertions 安裝完成後,技能將自動設定到你的 AI 程式設計環境中,可以在 Claude Code 或 Cursor 中使用

這個 Skill 的原始碼在哪?

https://github.com/stuartf303/sorcha

詳情

分類
</>開發工具
來源
skills.sh
收錄時間
2026-02-01