FluentAssertions w C# — czytelne asercje
Assert.Equal(oczekiwany, wynik) działa, ale gdy test padnie, komunikat błędu bywa lakoniczny. FluentAssertions to biblioteka, która zamienia asercje w czytelne zdania (wynik.Should().Be(oczekiwany)) i — ważniejsze — generuje dużo bardziej szczegółowe komunikaty, gdy test faili. Podstawowa składnia — Should() using FluentAssertions; using…
