Est-il possible d'utiliser RSpec .should(change(...)).by(...)
avec des numéros de flotteur et régler la comparer précision comme ceci:Rspec « devrait changer » avec virgule flottante
lambda { ...}.should change(unit, :price).by(12.151, 10e-5)
Merci,
Oui, cela pourrait résoudre le problème si nous utilisons by_at_most et by_at_least ensemble. Pas une solution parfaite mais fonctionne. –