2013-08-16 34 views
1

我试图使用流利断言验证投影到其自身的轴线的矢量接近或者v.Length()-v.Length()之一。断言浮子近似于几个值

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

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

我怎样才能将二者结合起来?

+0

这流畅的风格确实遇到麻烦程序员所有的时间。你不能一个接一个写一个吗?分号可以创造奇迹。 –

+1

不幸的是(按照丹尼斯的回答评论),这将导致'和'操作;我正在寻找一个'或' – AlexFoxGill

回答

0

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

+1

这必须是一个OR,不是吗? –

+1

啊,这个概念不幸在FA中不存在 –