Проворный - ожидайте равным <0,9602>, получил <0,9602>

Мой проект написан на 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

У кого-нибудь есть идеи почему?

1 ответ

Решение

Вы должны использовать beCloseTo вместо equal

Подробнее об этом, почему здесь

Другие вопросы по тегам