# Shouldly and FluentAssertions

A .NET library used to write human-friendly assertions.

## What is **Shouldly**?

A .NET assertion library used in unit testing to write readable, human-friendly assertions with clear failure messages.

```csharp
int result = 2 + 3;

result.ShouldBe(5);
result.ShouldBeGreaterThan(3);
result.ShouldNotBe(10);
```

Level: Journeyman · [More C# terms at this level](https://www.ask-codey.com/glossary/subjects/c-sharp/journeyman)

Updated: October 15, 2026

Source: https://www.ask-codey.com/glossary/shouldly-and-fluentassertions
