Skip to content

Releases: ronaldbosma/FluentAssertions.ArgumentMatchers.Moq

v3.2.0

07 Dec 11:18
7abe2b5
Compare
Choose a tag to compare

Enhancements

  • Add support for FluentAssertions 7.

v3.1.0

08 Dec 11:32
Compare
Choose a tag to compare

Enhancements

  • Support for ignoring properties of items in a collection

v3.0.0

06 Apr 16:45
4a04319
Compare
Choose a tag to compare

Changes

  • Support matching objects of different types with the same data.
    • E.g. passing a parameter of type List<T> into a method that expects IEnumerable<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.
  • Minimum Moq version changed from 4.7 to 4.13.

v2.0.0

20 Oct 15:46
05ab7b4
Compare
Choose a tag to compare

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

19 May 17:22
f758b9c
Compare
Choose a tag to compare

Bump package to version 1.0.0. No functional changes.

Yaml multi-stage pipeline test

20 Aug 14:31
Compare
Choose a tag to compare

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

13 Aug 15:33
Compare
Choose a tag to compare

Initial version of the package. Contains Its.EquivalentTo method to compare objects with an overload to configure FluentAssertions.