fluent-assertions
✓Crée des assertions de test lisibles avec la bibliothèque FluentAssertions. À utiliser dans les cas suivants : écriture de tests unitaires, tests d'intégration, vérification de l'état des objets, tests d'exceptions, assertion de collections
Installation
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()) |
Crée des assertions de test lisibles avec la bibliothèque FluentAssertions. À utiliser dans les cas suivants : écriture de tests unitaires, tests d'intégration, vérification de l'état des objets, tests d'exceptions, assertion de collections Source : stuartf303/sorcha.
Faits (prêts à citer)
Champs et commandes stables pour les citations IA/recherche.
- Commande d'installation
npx skills add https://github.com/stuartf303/sorcha --skill fluent-assertions- Source
- stuartf303/sorcha
- Catégorie
- </>Développement
- Vérifié
- ✓
- Première apparition
- 2026-02-01
- Mis à jour
- 2026-02-18
Réponses rapides
Qu'est-ce que fluent-assertions ?
Crée des assertions de test lisibles avec la bibliothèque FluentAssertions. À utiliser dans les cas suivants : écriture de tests unitaires, tests d'intégration, vérification de l'état des objets, tests d'exceptions, assertion de collections Source : stuartf303/sorcha.
Comment installer fluent-assertions ?
Ouvrez votre terminal ou outil de ligne de commande (Terminal, iTerm, Windows Terminal, etc.) Copiez et exécutez cette commande : npx skills add https://github.com/stuartf303/sorcha --skill fluent-assertions Une fois installé, le skill sera automatiquement configuré dans votre environnement de programmation IA et prêt à être utilisé dans Claude Code ou Cursor
Où se trouve le dépôt source ?
https://github.com/stuartf303/sorcha
Détails
- Catégorie
- </>Développement
- Source
- skills.sh
- Première apparition
- 2026-02-01