我的项目是用Swift 2.0编写的,我使用Quick&Nimble来测试我的代码。

expect(workerSpy.buySharesQuantity).to(equal(0.9602))

我得到的是带有错误消息的期望失败
expected to equal <0.9602>, got <0.9602>

股份购买量的定义
var buySharesQuantity: Double = 0.0

有人知道为什么吗?

最佳答案

您应该使用beCloseTo而不是equal
更多信息为什么here

10-08 18:33