-
-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # 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 <sebastien.degodez@gmail.com>
- Updated all test methods to use Xunit's Assert class - Removed package dependency resolves #32 Signed-off-by: SebastienDegodez <sebastien.degodez@gmail.com>
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: