Hi all, I'm spec'ing a method that yields a value. Right now, I spec it like this:
result = nil thing.do_stuff { |value| result = value } result.should == expected This feels like too much ceremony. What I want to do is something more this: thing.do_stuff.should yield_value(expected) Is there anything built into RSpec to let me do this? If not, how do other people test yields? cheers, Matt -- Freelance programmer & coach Author, http://pragprog.com/book/hwcuc/the-cucumber-book Founder, http://www.relishapp.com/ Twitter, https://twitter.com/mattwynne
_______________________________________________ rspec-users mailing list rspec-users@rubyforge.org http://rubyforge.org/mailman/listinfo/rspec-users