FluentAssertions
A very extensive set of extension methods that allow you to more naturally specify the expected outcome of a TDD or BDD-style unit tests. Works with .NET Standard 2.0 and higher, .NET Framework 4.7 and higher and .NET 6 and higher. Supports the unit test frameworks MSTest2, MSTest3, MSTest4, NUnit3, NUnit4, XUnit2, XUnit3, MSpec and TUnit. IMPORTANT: This version is free for open-source projects and non-commercial use, but commercial use requires [a paid license](https://xceed.com/products/unit-testing/fluent-assertions/). Check out the [license page](LICENSE) for more information.
Total Downloads
728.6M
728,551,120
Published
May 12, 2026
Latest stable version
Install
.NET CLI
dotnet add package FluentAssertions --version 8.10.0
Package Manager Console
Install-Package FluentAssertions -Version 8.10.0
PackageReference
<PackageReference Include="FluentAssertions" Version="8.10.0" />
Frameworks
Dependencies
System.Threading.Tasks.Extensions
[4.5.4, )
.NETFramework4.7
System.Threading.Tasks.Extensions
[4.5.4, )
.NETStandard2.0