Yikes, left out the all-important call: > describe EmailSender do > it "Should use Net::SMTP to send email" > es = EmailSender.new > es.mailer.should == Net::SMTP > MockSMTP = mock("Net::SMTP") > def es.mailer > MockSMTP > end > MockSMTP.should_receive(:start).with('your.smtp.server', 25) > #but, er...wha? es.send_email > end > end
Sorry about that. -- Posted via http://www.ruby-forum.com/. _______________________________________________ rspec-users mailing list rspec-users@rubyforge.org http://rubyforge.org/mailman/listinfo/rspec-users