jeudi 17 mars 2016

stub rand ruby with multiple futur value?

I know :

require 'mocha/setup'

Kernel.stub(:rand, -1) do
  p Kernel.rand #-1
  p Kernel.rand #-1
  p Kernel.rand #-1
end

I need :

Kernel.stub(:rand, [-1, -2, -3]) do
  p Kernel.rand #-1
  p Kernel.rand #-2
  p Kernel.rand #-3
end

How can I program multiple futur value of random in my test?




Aucun commentaire:

Enregistrer un commentaire