fluent-assertions

Installation
SKILL.md

FluentAssertions Skill

FluentAssertions provides a fluent API for expressing test assertions in C#. In VanDaemon, it's used alongside xUnit and Moq for testing services, controllers, plugins, and the JsonFileStore persistence layer. The library produces clear failure messages that explain exactly what went wrong.

Quick Start

Basic Value Assertions

// From VanDaemon test patterns
result.Should().NotBeNull();
result.Should().Be(expectedValue);
tank.CurrentLevel.Should().BeInRange(0, 100);
tank.IsActive.Should().BeTrue();

Collection Assertions

Related skills
Installs
3
GitHub Stars
1
First Seen
Mar 1, 2026