Xceed Fluent Assertions V8.9.0
Released: Jan 26, 2026
Aggiornamenti in V8.9.0
Funzionalità
- Added
Excluding<T>() and Excluding(Type) overloads to exclude all members of a certain type from equivalency comparisons.
- New overloads of
BeXmlSerializable and BeDataContractSerializable that allow EquivalencyOptions to be configured, allowing the use of member selection rules.
- Added extensive support for
Span<T> / ReadOnlySpan<T> and Be(string) for Span<char> / ReadOnlySpan<char>.
- Added
BeEqualTo and NotBeEqualTo to the collection assertions as a more fluent alternative to Equal.
- Added
HaveMillisecond and NotHaveMillisecond assertion methods for DateTime and DateTimeOffset.
BeEquivalentTo will now report the missing or extraneous items for differently sized collections.
Correzioni
- Fixed a formatting exception when comparing strings containing braces.
- Removed FluentAssertions code from the stack trace when an assertion fails.