Un ensemble très étendu de méthodes d'extension qui vous permettent de spécifier plus naturellement le résultat attendu d'un test d'unité TDD ou de style BDD. Fonctionne avec .NET Standard 2.0 et supérieur, .NET Framework 4.7 et supérieur et .NET 6 et plus.
Voir https://www.fluentassesertions.com pour les informations de base, la documentation d'utilisation, un guide d'extensibilité, les informations de support et plus de conseils et astuces.
Initialement rédigé par Dennis Doomen avec Jonas Nyrup comme coup de pied latéral productif. Des contributions notables ont été fournies par Artur Krajewski, Lukas Grützmacher et David Omid.
Installez Visual Studio 2022 17.8+ ou JetBrains Rider 2021.3 ainsi que les outils de construction 2022 (y compris les outils universels de création de la plate-forme Windows). Vous devrez également avoir installé le SDK .NET Framework 4.7 et le SDK .NET 8.0. Vérifiez Global.json pour la version minimale requise actuelle.
Il s'agit d'un ensemble spécial de tests qui utilisent le projet Verify pour vérifier si vous avez introduit des changements de rupture dans l'API publique de la bibliothèque.
Si vous avez vérifié les modifications et décidé qu'ils étaient valides, vous pouvez les accepter à l'aide AcceptApiChanges.ps1 ou AcceptApiChanges.sh . Alternativement, vous pouvez utiliser le plug-in de support Vérifier pour comparer les modifications et les accepter directement à l'intérieur du cycliste. Voir également les directives de contribution.
Avec le soutien des sponsors publics suivants