我正在使用流利的断言和sqlite编写单元测试,这些测试存储的十进制类型很差。
我希望 ALL (我的十进制比较)忽略浮动部分。
有办法吗?
谢谢!
答案 0 :(得分:0)
FluentAssertions允许对十进制/浮点数字值进行近似断言。
以下方法是专门为浮点数或 十进制变量。
float value = 3.1415927F; value.Should().BeApproximately(3.14F, 0.01F);
这将验证浮点值在
3.139
和3.141
。
IComparable<T>