Hi,
I have a recursive method and I want to mock a var passed by ref.
Object.should_receive(:my_method).and_return"by_ref"(@value)
Something like that.
Any idea?
Rémi
Hi,
I have a recursive method and I want to mock a var passed by ref.
Object.should_receive(:my_method).and_return"by_ref"(@value)
Something like that.
Any idea?
Rémi
On Sun, Feb 8, 2009 at 6:48 AM, Remi G. [email protected]
wrote:
Hi,
I have a recursive method and I want to mock a var passed by ref.
Object.should_receive(:my_method).and_return"by_ref"(@value)Something like that.
Any idea?
AFAIK, Ruby has no language construct for “by_ref/by_val,” so I’m not
sure what you’re getting at here. Are you saying that you want the
method to return the value of an @value instance variable in the
object?
Hello,
This is a question from one of my teammate, I’ll revalidate tomorrow
with
him what is his issue.
Thank you
Rémi
Remi G. wrote:
Hi,
I have a recursive method and I want to mock a var passed by ref.
Object.should_receive(:my_method).and_return"by_ref"(@value)
Often a way to spec a recursive function is to alias it, and have the
recursive call call the alias. So if you want to check the recursion,
you could do something like this (in a lispy-type ruby):
Scott
This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.
Sponsor our Newsletter | Privacy Policy | Terms of Service | Remote Ruby Jobs