Releases: ronaldbosma/FluentAssertions.ArgumentMatchers.Moq
Releases · ronaldbosma/FluentAssertions.ArgumentMatchers.Moq
v3.2.0
v3.1.0
Enhancements
- Support for ignoring properties of items in a collection
v3.0.0
Changes
- Support matching objects of different types with the same data.
- E.g. passing a parameter of type
List<T>
into a method that expectsIEnumerable<T>
will now execute the FluentAssertions comparison. In v2.0.0 the mock verification would fail, even if the objects where equivalent. See issue #7. - Because of the behavioural change, a new major version has been introduced.
- E.g. passing a parameter of type
- Minimum Moq version changed from 4.7 to 4.13.
v2.0.0
Enhancements
- Add support for FluentAssertions 6.
Breaking changes
- Remove support for FluentAssertions 5.
Because the signature of BeEquivalentTo has changed in FluentAssertions 6, we're unable to support both version 5 and 6 in the same package. Not supporting FluentAssertions 5 is a breaking change, so the major version is increased to 2.0.0.
v1.0.0
Bump package to version 1.0.0. No functional changes.
Yaml multi-stage pipeline test
No changes in package relative to 0.1.1. This was a test of the pipeline to automatically push to nuget.org using a multi-stage yaml pipeline in Azure DevOps.
Initial Version
Initial version of the package. Contains Its.EquivalentTo
method to compare objects with an overload to configure FluentAssertions.