Update dependency FluentAssertions to v6.9.0 - autoclosed
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
FluentAssertions (source) | nuget | minor |
6.8.0 -> 6.9.0
|
Release Notes
fluentassertions/fluentassertions
v6.9.0
What's Changed
New features
- Added
BeOneOf
forIComparable
s and object comparisons. by @jez9999 in https://github.com/fluentassertions/fluentassertions/pull/2028 - Add
BeCloseTo()
/NotBeCloseTo()
to TimeOnlyAssertions by @IT-VBFK in https://github.com/fluentassertions/fluentassertions/pull/2030 - Add
ThatAre[Not]Abstract
,ThatAre[Not]Static
andThatAre[Not]Virtual
toPropertyInfoSelector
by @94sedighi in https://github.com/fluentassertions/fluentassertions/pull/2054 - Add
ThatAre[Not]Abstract
toMethodInfoSelector
by @94sedighi in https://github.com/fluentassertions/fluentassertions/pull/2060 - Add
ThatAre[Not]Abstract
toTypeSelector
by @94sedighi in https://github.com/fluentassertions/fluentassertions/pull/2058 - Add
ThatAre[Not]Sealed
toTypeSelector.cs
by @94sedighi in https://github.com/fluentassertions/fluentassertions/pull/2059 - Add
ThatAre[Not]Interfaces
toTypeSelector.cs
by @94sedighi in https://github.com/fluentassertions/fluentassertions/pull/2057 - Add extensions for
OccurrenceConstraint
that reads more fluently by @IT-VBFK in https://github.com/fluentassertions/fluentassertions/pull/2047 - Add
Imply()
toBooleanAssertions
by @IT-VBFK in https://github.com/fluentassertions/fluentassertions/pull/2074 - Add
ThatAre[Not]ValueTypes
method toTypeSelector.cs
by @94sedighi in https://github.com/fluentassertions/fluentassertions/pull/2083
Improvements
- Order strings with ordinal comparison by @jnyrup in https://github.com/fluentassertions/fluentassertions/pull/2075
- Improve performance of
IsTuple()
by @jnyrup in https://github.com/fluentassertions/fluentassertions/pull/2079 - Optimize
IsRecord()
by @jnyrup in https://github.com/fluentassertions/fluentassertions/pull/2080
Fixes
- Nested
AssertionScope
s do not print inner scope reportables by @94sedighi in https://github.com/fluentassertions/fluentassertions/pull/2044 - Extend
ThatArePublicOrInternal
to also look at the setter of properties by @Ruijin92 in https://github.com/fluentassertions/fluentassertions/pull/2082 - Treat record structs as records by @salvois in https://github.com/fluentassertions/fluentassertions/pull/2009
Documentation
- Document alternatives for collection order by @nycdotnet in https://github.com/fluentassertions/fluentassertions/pull/2063
- Document that
PathMap
is currently not supported by @jnyrup in https://github.com/fluentassertions/fluentassertions/pull/2067 - Use langword instead of for C# keywords by @jnyrup in https://github.com/fluentassertions/fluentassertions/pull/2070
- Add missing exceptions to xml summaries by @jnyrup in https://github.com/fluentassertions/fluentassertions/pull/2023
- Improve
Guard
helper by @jnyrup in https://github.com/fluentassertions/fluentassertions/pull/2076 - Add issue templates and api review process by @jnyrup in https://github.com/fluentassertions/fluentassertions/pull/2078
- Add
cSpell
to NUKE build pipeline by @IT-VBFK in https://github.com/fluentassertions/fluentassertions/pull/2086
Others
- Enable CI unit tests on linux and mac by @jnyrup in https://github.com/fluentassertions/fluentassertions/pull/2021
- update catch phrase url by @danielchalmers in https://github.com/fluentassertions/fluentassertions/pull/2025
- Prepare approval tests for .NET 7 by @jnyrup in https://github.com/fluentassertions/fluentassertions/pull/2024
- Use PolySharp to generate polyfill attributes by @jnyrup in https://github.com/fluentassertions/fluentassertions/pull/2026
- New unit test to verify CompleteWithinAsync behaves correctly in an assertion scope by @lg2de in https://github.com/fluentassertions/fluentassertions/pull/2033
- Fix nuget config to be able to restore/build the project when having custom HTTP nuget sources by @ITaluone in https://github.com/fluentassertions/fluentassertions/pull/2032
- Improve coverage on data assertions by @lg2de in https://github.com/fluentassertions/fluentassertions/pull/2037
- Bump minimum SDK to 6.0.400 by @jnyrup in https://github.com/fluentassertions/fluentassertions/pull/2038
- Let
EquatableOfInt
implementIComparable<T>
by @jnyrup in https://github.com/fluentassertions/fluentassertions/pull/2036 - New tests for better code coverage on collection assertions by @lg2de in https://github.com/fluentassertions/fluentassertions/pull/2035
- Comparable type assertions referential equality by @jnyrup in https://github.com/fluentassertions/fluentassertions/pull/2046
- Use TheoryData by @jnyrup in https://github.com/fluentassertions/fluentassertions/pull/2068
- Pattern combinators by @jnyrup in https://github.com/fluentassertions/fluentassertions/pull/2039
- Update nugets by @jnyrup in https://github.com/fluentassertions/fluentassertions/pull/2077
- Set process dotnet cli language to en-US by @IT-VBFK in https://github.com/fluentassertions/fluentassertions/pull/2084
- Bump required .NET SDK to v7 by @jnyrup in https://github.com/fluentassertions/fluentassertions/pull/2087
- Optimize NUKE spell check by @IT-VBFK in https://github.com/fluentassertions/fluentassertions/pull/2089
- Cleanups by @jnyrup in https://github.com/fluentassertions/fluentassertions/pull/2081
- Fix build breaking on non MR branches by @IT-VBFK in https://github.com/fluentassertions/fluentassertions/pull/2090
- Add process env variable
DOTNET_CLI_UI_LANGUAGE
also inside targets by @ITaluone in https://github.com/fluentassertions/fluentassertions/pull/2092
New Contributors
- @danielchalmers made their first contribution in https://github.com/fluentassertions/fluentassertions/pull/2025
- @jez9999 made their first contribution in https://github.com/fluentassertions/fluentassertions/pull/2028
- @94sedighi made their first contribution in https://github.com/fluentassertions/fluentassertions/pull/2054
- @Ruijin92 made their first contribution in https://github.com/fluentassertions/fluentassertions/pull/2082
- @salvois made their first contribution in https://github.com/fluentassertions/fluentassertions/pull/2009
Full Changelog: https://github.com/fluentassertions/fluentassertions/compare/6.8.0...6.9.0
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.