# fluentassertions/fluentassertions

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/fluentassertions-fluentassertions).**

3,815 stars · 729 forks · C# · NOASSERTION

## Links

- GitHub: https://github.com/fluentassertions/fluentassertions
- Homepage: https://xceed.com/products/unit-testing/fluent-assertions/
- awesome-repositories: https://awesome-repositories.com/repository/fluentassertions-fluentassertions.md

## Topics

`assertions` `bdd-style` `c-sharp` `fluent-assertions` `hacktoberfest` `mstest` `tdd` `unit-testing` `xunit`

## Description

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. Targets .NET Framework 4.7, as well as .NET Core 2.1, .NET Core 3.0, .NET 6, .NET Standard 2.0 and 2.1. Supports the unit test frameworks MSTest2, NUnit3, XUnit2, MSpec, and NSpec3.

## Tags

### Part of an Awesome List

- [Testing](https://awesome-repositories.com/f/awesome-lists/devtools/testing.md) — Fluent assertion library for tests.
- [Testing Frameworks](https://awesome-repositories.com/f/awesome-lists/devtools/testing-frameworks.md) — Fluent extension methods for specifying test outcomes.
