Long time no post.
A minor issue has been raised this week: failing Check.That(…).Verifies(…) may throw a FormatException instead of the appropriate one, hence missing the appropriate error message.
A fix will be releases shortly.
Hi everyone
Some of you may have noticed that our website (https://t.co/mTcw887mAt) has been down for a few days.
It should be back in the coming hours.
💬 Talk by Apollo 💬
Hier soir c'était l'heure de partager ses connaissances & ses compétences avec d'autres #Apollo !
💻 Thomas Médard : la place du #handicap & du #développement logiciel
🧪 Cyril Quinard : comment se Moq'er des tests ? (Unit tests, NFluent, FakeItEasy)
[1/2]
New:
- Is : Like IsEqualTo but strongly typed
- IsGreaterOrEqualThan and IsLesserOrEqualThan: added for clarity
- error messages for enumeration are far better thant they used to
Major change:
Equality logic is dramatically improved:
- ISet (hashtable,…) and dictionaries are compared disregarding items order
- you can provide custom equality provider
- you can use anonymous type for simpler checks
this will improve further for RC
Major release means spring clean up time, so there are a few breaking changes:
- support dropped for Net <4.5 (except 3.5)
- Check.ThatEnum(…) has been removed, you can use Check.That(…) instead
- obsolete methods have been removed
Two major news today.
First one is NFluent passed the million download mark this weekend!!!
Second one is that NFluent V3 is available (alpha release) on Nuget!!
It is alpha because some new feature may change before the RC. ⬇️
One of the most loved feature of NFluent is it provides detailed reports in case of error for known types.
For V3, I am working on a diff engine that works on any type to provide more accurate reports.
Right after Bastille’s Day, this is ‘oups’ day:
I just discovered that some error messages about enumeration inverted the indexes between sut and expected.
And none of you raised any issue about this?!
Will be fixed in V3
It’s spring cleaning day.
I have brushed up NFluent’s repo to update the https://t.co/ClCwcZmOsq file as well as migrate to the new issue template system.
Keep your tests in check, use @NFluent!
New official version released.
it contains two fixes regarding IsEquivalentTo with Dictionnaries and IsZero will very small values.
No breaking change introduced, so you can upgrade easily.
https://t.co/DRhiQSOf2m
New official version released.
it contains two fixes regarding IsEquivalentTo with Dictionnaries and IsZero will very small values.
No breaking change introduced, so you can upgrade easily.
https://t.co/DRhiQSOf2m
New issue found:
IsEquivalent may fail on dictionnaries with non trivial keys.
A fix is available in NFluent 2.7.2 (beta).
Details here:
https://t.co/taNp2XDm7J
New issue found: Check.That<double>(x).IsZero() will succeed with very small (absolute) value of x (<10^-29).
A fix is available in NFluent 2.7.2 (beta).
Details here: https://t.co/hgtcFd6SMy