Missing breaking change in version 8.0.0 #3065
timKraeuter
started this conversation in
General
Replies: 1 comment
-
|
Thanks for reporting. v8 has had some pretty significant changes. You can find all about that at https://fluentassertions.com/upgradingtov8#from-executeassertion-to-assertionchain Feel free to reach out in the discussions for specific questions. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Description
I am using
Execute.AssertionandReferenceTypeAssertionsin my codebase. However when upgrading to FluentAssertions 8.0.0 I get two error messages which are not described in the breaking changes:ReferenceTypeAssertionsnow expects a second argument of typeAssertionChain. I am not sure what to provide here.Execute.Assertionis not available anymore which does not seem to be mentioned either.Feel free to close this if I have missed something.
Reproduction Steps
ReferenceTypeAssertionsand provide only subject as parameter. Works in 7.2.0 but not in 8.0.0.Execute.Assertion. Works in 7.2.0 but not in 8.0.0.I did not find a migration path in breaking-changes but maybe I have missed it.
Expected behavior
There should be an entry in the breaking-change for both errors.
Actual behavior
No entry in the breaking-change for both errors.
Regression?
No response
Known Workarounds
No response
Configuration
.Net 8.0.0
Other information
No response
Are you willing to help with a pull-request?
Yes
Beta Was this translation helpful? Give feedback.
All reactions