Nadeesha Meththananda
2008-Jan-08 07:50 UTC
how to write test case for DataBase search ....
Hi All i have written codes to do a database search in my appication using the mysql fully text search. it works properly. bt now i have a problem in writing test case for it. so can some body pls help me how to write testing codes for this database searching function. Thanks Nadeesha -- 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 rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---
If you have built an application using scaffold then you can easily modify database search criteria. Just modify the first line in the controller script> @myController = myController.find :allto something like> @mController = myController.find :all, :name => "Controller Name"This is Ruby for SELECT * FROM my_controllers WHERE name=''Controller Name''>If you are new to RoR then you should look at scaffolding to get you up and going with your database quickly. Look at this http://wiki.rubyonrails.org/rails/pages/ScaffoldGenerator> > >--~--~---------~--~----~------------~-------~--~----~ 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 rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---
Nadeesha Meththananda
2008-Jan-09 10:34 UTC
Re: how to write test case for DataBase search ....
hi Matt
Thanks for the tips. bt the case is i need to write the test case for
the functionality in my controller. this controller is written only to
do DB search only. so i need to write a test case codes for it.
def test_public_search_with_data
get :public_search, {}, {:query => "help"}
assert_response 200
end
some what like this . bt the case is this is not working propely. so i
want to know whether the my approach is correct or is their is another
way for this.
Thanks
Nadeesha
Matt Moloney wrote:> If you have built an application using scaffold then you can easily
> modify
> database search criteria. Just modify the first line in the controller
> script
>
>> @myController = myController.find :all
>
> to something like
>
>> @mController = myController.find :all, :name => "Controller
Name"
>
> This is Ruby for SELECT * FROM my_controllers WHERE
name=''Controller
> Name''
>>
>
> If you are new to RoR then you should look at scaffolding to get you up
> and
> going with your database quickly.
>
> Look at this http://wiki.rubyonrails.org/rails/pages/ScaffoldGenerator
--
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
rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org
To unsubscribe from this group, send email to
rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org
For more options, visit this group at
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---