I just started using rspec and mocha to test all of my controllers. Before I was using factory girl to test do my testing, but all those database hits really take a long time. However i'm finding i'm spending way more time writing stubs and mocks to satisfy my controllers than I am actually writing tests.
This is a two part general question 1) Am i doing something completely wrong in my controllers? I'm testing with integrate_views and the number of times something.stubs(:each) comes up way to often in my specs. Most of my controllers involve at least 2 normally 3 models. 2) Is there a way to auto generate stubs and mocks like factory-girl, so i don't have to worry about populating every last property of every last mock_model'd ? I can just call Mock_Factory.create(:website) and set up a list of defaults somewhere else? I feel like my stubs and mocks are supposed to help me, not confuse me: http://pastie.org/641647 Your thoughts? -- Posted via http://www.ruby-forum.com/. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" 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 at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---

