Hi folks,
I have an object whose constructor I want to stub, specifying that it
should be passed a hash containing an expected set of key / value pairs.
Note that the actual hash might contain more key / value pairs, but I
don't care, as long as my expected ones are there
I thought I might be able to write this:
expected_params = {
:page => "1",
:city_id => city.id.to_s,
:name => "thingy" }
Venue::Query.should_receive(:new).with( include
(expected_params) ).and_return(query)
... but it doesn't seem to work.
What's my best approach?
Thanks for your patience and support as I get up to speed with this
stuff folks. You're all very kind!
cheers,
Matt
----
http://blog.mattwynne.net
http://songkick.com
In case you wondered: The opinions expressed in this email are my own
and do not necessarily reflect the views of any former, current or
future employers of mine.
_______________________________________________
rspec-users mailing list
rspec-users@rubyforge.org
http://rubyforge.org/mailman/listinfo/rspec-users