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

Reply via email to