Skip to content

6.8.0

Compare
Choose a tag to compare
@jnyrup jnyrup released this 22 Oct 17:17
· 752 commits to develop since this release
5772c29

What's Changed

New features

  • Extend collection assertions with ContainInConsecutiveOrder and NotContainInConsecutiveOrder by @StacyCash in #1963
  • Added NotCompleteWithinAsync for Task assertions by @lg2de in #1967
  • Added assertions for non-generic TaskCompletionSource by @lg2de in #1961
  • Exposes the IMonitor object to extensions methods. by @A-Kjeldgaard in #2010

Improvements

  • Optimize BeEquivalentTo by @jnyrup in #1939
  • Print commas at the end of the line by @ronaldkroon in #1945
  • Avoid allocating sub-arrays in ContainInOrder by @jnyrup in #1960
  • Extend IObjectInfo with info about DeclaringType by @dennisdoomen in #1950
  • Prepare constructors of AsyncFunctionAssertions to make them protected in V7 by @lg2de in #1972
  • Calculate the difference between the subject and the expected nearby time by @IT-VBFK in #2013

Fixes

Documentation

  • More specifically clarify the intentions of WithArgs by @jnyrup in #1929
  • Remove building link from the website by @IT-VBFK in #1934
  • Add Enum.BeOneOf to the docs by @jnyrup in #1958
  • Document how to use ModuleInitializer by @jnyrup in #1966
  • Fix a typo on the Assembly References documentation page by @asydikov in #1970
  • Update summary of EquivalencyValidator by @Wolgo in #1991
  • Improve error messages for accidental Equals usage by @nycdotnet in #2006

Others

New Contributors

Full Changelog: 6.7.0...6.8.0