断言浮点值近似于几个值中的一个

本文关键字:一个 于几个 断言 | 更新日期: 2023-09-27 18:27:54

我正在尝试使用Fluent断言来验证投影到自己轴上的向量是否近似于v.Length()-v.Length()

我可以断言投影是近似的:result.Should().BeApproximately(v.Length())

或者我可以断言投影是几个结果之一:result.Should().BeOneOf(v.Length(), -v.Length())

我怎样才能把两者结合起来?

断言浮点值近似于几个值中的一个

为什么不执行result.Should().BeApproximately(v.Length()).And.BeApproximately(-v.Length())