标签: swift testing nimble quick-nimble
我的项目是用Swift 2.0编写的,我使用的是Quick&敏捷地测试我的代码。
expect(workerSpy.buySharesQuantity).to(equal(0.9602))
我得到的是期望失败并显示错误消息
expected to equal <0.9602>, got <0.9602>
buySharesQuantity的定义
var buySharesQuantity: Double = 0.0
有谁知道为什么?
答案 0 :(得分:1)
您应该使用beCloseTo代替equal
beCloseTo
equal
更多关于here