Thanks, next time I'll read the documentation with more attention to what is written there. It works as you said and as is documented.
On May 8, 12:43 pm, Rick DeNatale <[email protected]> wrote: > On Thu, May 6, 2010 at 9:03 PM, Jferg <[email protected]> wrote: > > Why won't this test work? > > > I am trying to use RSpec to drive a negative test where my code will > > throw an exception which it does however, the test does not pass. It > > fails due to my exception. However, I am using should > > raise_exception: > > ----------------------- > > > describe "Making non-existent url tiny" do > > > it "should raise exception" do > > url = "tttttt.dddddd" > > exception_new = Exception.new "Test URL Error" > > > TinyUrlService.should_receive(:get).with(url).and_raise(exception_new) > > lambda {TinyUrlService.make_tiny(url)}.should raise_exception > > > end > > end > > -- > Rick DeNatale > > Blog:http://talklikeaduck.denhaven2.com/ > Github:http://github.com/rubyredrick > Twitter: @RickDeNatale > WWR:http://www.workingwithrails.com/person/9021-rick-denatale > LinkedIn:http://www.linkedin.com/in/rickdenatale > _______________________________________________ > rspec-users mailing list > [email protected]http://rubyforge.org/mailman/listinfo/rspec-users > > -- > You received this message because you are subscribed to the Google Groups > "rspec" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group > athttp://groups.google.com/group/rspec?hl=en. _______________________________________________ rspec-users mailing list [email protected] http://rubyforge.org/mailman/listinfo/rspec-users
