FakeItEasy v5.3.0-beta.1 Release Notes
Release Date: 2019-10-08 // over 4 years ago-
๐ New
- ๐ Make Dummy ValueTuples' members Dummies, to match Tuple (#1637)
- Detect and reject an "argument constraint factory method" that produces multiple constraints (#1628)
๐ Fixed
- Fakes that wrap another object are not considered to be equal to themselves (#1630)
- ๐ป Exception thrown from argument constraint factory prevents detection of misused
A<T>._
,A<T>.Ignored
, orA<T>.That
(#1644) - ๐ป Exception thrown by argument constraint factory is wrapped in
TargetInvocationException
, notUserCallbackException
(#1646) - Exceptions thrown by "action" callbacks are wrapped in
UserCallbackException
(#1640)
โ Additional Items
- ๐ Build requires Visual Studio 2019 or Visual Studio Build Tools 2019, and tests now run against netcoreapp3.0 (#1632)
- โ Add parentheses to test method in quickstart (#1621)
- โ Pre-reduce nullable warnings (#1620)
- Check for nullity using
is null
oris object
(#1624) - Protect out and ref parameters value producer (#1625)
- Simplify type checking in
AnyCallRule
(#1626) - โก๏ธ Update Bullseye, SimpleExec, and MinVer (#1631)
- ๐ฆ Embed FakeItEasy icon in package (#1627)
- ๐ GitHub API calls fail during deployment (#1618)
๐ With special thanks for contributions to this release from:
- Soheil Alizadeh - @xsoheilalizadeh
- Adam Ralph - @adamralph