fluentassertions
Assertion library
Provides a set of extension methods to naturally specify expected outcomes in unit tests.
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.
4k stars
68 watching
554 forks
Language: C#
last commit: over 1 year ago
Linked from 4 awesome lists
assertionsbdd-stylec-sharpfluent-assertionshacktoberfestmstesttddunit-testingxunit
Related projects:
| Repository | Description | Stars |
|---|---|---|
| | A .NET validation library that uses a fluent interface and lambda expressions to build strongly-typed validation rules. | 9,159 |
| | Tools and scripts for snapshot testing of C# data models | 2,938 |
| | Collects and forwards log data from various sources to files or databases | 12,963 |
| | A comprehensive list of tools and frameworks for automated testing in .NET | 553 |
| | A migration framework for .NET that enables developers to manage and version their database schema | 3,281 |
| | A testing library for ASP.NET Core MVC that simplifies the process of writing unit tests for web applications. | 1,725 |
| | A C# library that provides an optimized FTP and FTPS client for .NET and .NET Standard. | 3,153 |
| | An assertion library providing an extensible and type-safe API for writing tests in Go. | 46 |
| | A NuGet package that allows developers to wait for FluentAssertions checks to pass during testing | 5 |
| | A Blazor components library providing a set of Fluent Design System-inspired UI elements for building ASP.NET Core web applications. | 3,956 |
| | A unit testing tool for .NET developers | 4,252 |
| | A fast and lightweight processor for logs, metrics, and traces from various sources, forwarding them to different backends. | 5,952 |
| | A fluent assertion library for Kotlin that simplifies writing tests and assertions in Kotlin programming language. | 867 |
| | An introduction to writing reliable code using Test Driven Development (TDD) principles in JavaScript | 2,748 |