sumanth wrote: > Provided, there exists a method which gets the data from the table of > one model. It takes some variables. While fetching the data, it > interacts with other tables also. We have 2 to 3 different queries > which are interlinked. Meaning by result from one query are used in > the next. > How one should start writing a test for it? > What aspects should be tested? > I am confused, dunno where to start? > > Any help is much appreciated. > > Thanks > sumanth > > On Wed, Nov 26, 2008 at 6:48 PM, sumanth <[EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]>> wrote: > > > Hi blasterpal, > > First I should thank you for the quick response. > > I am not using scaffolding to create controllers and models. So i > dont have test files for them. But I used scaffolding just to try > it. I am aware of how those test files are like. > > But if I have to write a unit test case for a existing controller, > how should I start with. Should I proceed method by method. Can we > be specific for a method to write a test case. Like, can we just > analyze a function in the model, testing it for its inputs and > outputs etc. > > > -sumanth. > > On Wed, Nov 26, 2008 at 6:41 PM, blasterpal <[EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]>> wrote: > > > Hello, > > If you are using scaffolding to create your models and controllers > then you have the test files for each model and controller already > created within "test" directory. > > Thie rails wiki is always a good starting point: > > http://wiki.rubyonrails.org/rails/pages/HowtoUnitTest > > Hank > > On Nov 26, 7:46 am, sumanth <[EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]>> wrote: > > Hi, > > > > I've been working on ROR just for 4 months. I am naive in > writing test > > cases. I heard that one has to start with unit tests. So, I am > > confused to where and how to start with. Any materials > available or > > any guides which helps me with some examples also. > > > > Thanks in advance > > sumanth > My understanding is that the unit tests are really for testing of the model and any methods in in. I understand that the controllers are tested using the functional tests and combinations with the integration tests. I have only gotten as far as the unit tests so far and I have only written unit tests for cases where I have added methods to the models.
My understanding could be wrong but it is what I understand. Norm --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---

