Add IsCloseTo for every numerical types
dupdob opened this issue · 3 comments
dupdob commented
As of now (V 2.7) , IsCloseTo is only available for floating numbers (float
and double
).
I have received request to add support for decimal
. I propose to extend this request to every numerical types.
Expected Behavior
Support this:
Check.That(1m).IsCloseTo(1, 0.2);
Check.That(1).IsCloseTo(0,1);
Check.That(1b).IsCloseTo(0,1);
...
Current Behavior
Previous examples to not compile.
eOkadas commented
Hello, je viens d'en avoir besoin sur du decimal
. Je peux essayer de faire une PR sur ce point si ça peux aider.
je viens de faire un ...
Check.That((double)actual).IsCloseTo((double)expected, (double).2m);
et ça manquait d'élégance 🙈
eOkadas commented
C'est dans la V3 déjà 😅
dupdob commented
oui, j'ai oublié de te prévenir