Um conjunto muito extenso de métodos de extensão que permitem especificar mais naturalmente o resultado esperado de testes de unidade TDD ou BDD. Trabalha com o .NET Standard 2.0 e Superior, .NET Framework 4.7 e superior e .NET 6 e superior.
Consulte https://www.fluentassertions.com para obter informações básicas, documentação de uso, um guia de extensibilidade, informações de suporte e mais dicas e truques.
Originalmente de autoria de Dennis Doomen com Jonas Nyrup como o chute lateral produtivo. Contribuições notáveis foram fornecidas por Artur Krajewski, Lukas Grützmacher e David Omid.
Instale o Visual Studio 2022 17.8+ ou o JetBrains Rider 2021.3, bem como as ferramentas de construção 2022 (incluindo as ferramentas de construção da plataforma universal do Windows). Você também precisará ter o .NET Framework 4.7 SDK e .NET 8.0 SDK instalado. Verifique o Global.json para obter a versão mínima necessária atual.
Este é um conjunto especial de testes que usam o projeto de verificação para verificar se você introduziu alguma mudança na API pública da biblioteca.
Se você verificou as alterações e decidiu que elas são válidas, você pode aceitá -las usando AcceptApiChanges.ps1 ou AcceptApiChanges.sh . Como alternativa, você pode usar o plug-in de suporte para comparar as alterações e aceitá-las diretamente de Inside Rider. Veja também as diretrizes de contribuição.
Com o apoio dos seguintes patrocinadores públicos