-
-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Pin or remove fluentassertions #32
Comments
@lbroudoux more information to take decision : fluentassertions/fluentassertions#2943 |
Thanks for pointing this one out. This is a critical topic. From what I've read on the thread you mentioned, moving to v8 is not an option regarding the CNCF licensing policy. Sticking to v7 is not a mid/long-term option - we must just be sure we freeze to v7 the time we find a new alternative in a short term (no rush though). We can either move to an alternative of the switch to built-in assertion - I have no real opinion on that as I can evaluate the required effort. We also should keep an eye on the project as a fork of |
I use FluentAssertion reflexively, the added value is debatable. It's easy :) , some samples:
|
- Updated all test methods to use Xunit's Assert class - Removed package dependency resolves #32 Signed-off-by: SebastienDegodez <[email protected]>
Reason/Context
FluentAssertions (v8+) is changing license to become paid software for commercial use.
More details here
Description
Immediate solution without breaking:
Pin the NuGet version on the csproj
To achieve that we must surround the version number with []
Example:
Implementation ideas
The text was updated successfully, but these errors were encountered: