我試圖使用流利斷言驗證投影到其自身的軸線的矢量接近或者v.Length()
或-v.Length()
之一。斷言浮子近似於幾個值
我可以斷言,投影近似:result.Should().BeApproximately(v.Length())
或者我可以斷言,投影的幾個結果之一:result.Should().BeOneOf(v.Length(), -v.Length())
我怎樣才能將二者結合起來?
我試圖使用流利斷言驗證投影到其自身的軸線的矢量接近或者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())
?
這必須是一個OR,不是嗎? –
啊,這個概念不幸在FA中不存在 –
這流暢的風格確實遇到麻煩程序員所有的時間。你不能一個接一個寫一個嗎?分號可以創造奇蹟。 –
不幸的是(按照丹尼斯的回答評論),這將導致'和'操作;我正在尋找一個'或' – AlexFoxGill