On Tue, Aug 4, 2009 at 12:43 PM, Colin Law <[email protected]> wrote:
> > 2009/8/4 karthik k <[email protected]>: > > Hi Colin > > > > the name field is made as > > > > validates_uniqueness_of :name > > > > so please let me know what i did is right or wrong > > though the name is different it is providing the error message > > > > Is this the right way to check uniqueness > > > > I got the information from from > > > > http://railstips.org/2009/1/8/test-or-die-validates-uniqueness-of > > > > Please do not top post, insert your question in the right place in > other peoples responses. It is much easier then to follow the thread. > You have not answered my previous questions. See below. > > > Please help > > > > > > -- > > Karthik.k > > Mobile - +91-9894991640 > > > > > > On Sat, Aug 1, 2009 at 6:43 PM, Colin Law <[email protected]> > wrote: > >> > >> 2009/8/1 karthik k <[email protected]>: > >> > Hi colin > >> > > >> > On small help > >> > > >> > below is the code or checking for uniquness > >> > > >> > def test_check_for_uniqueness_name > >> > > >> > > post=County.new(:name=>"mynamed",:description=>"mydesc",:region_id=>"3") > >> > assert post.valid?, "post was not valid #{post.errors.inspect}" > >> > > >> > > post1=County.new(:name=>"sample",:description=>"mydesc",:region_id=>"4") > >> > assert post1.valid?, post1.errors.full_messages > >> > assert_not_nil post1.errors.on(:name) > >> > end > >> > > >> > when i run unit testing > >> > > >> > 1) Failure: > >> > test_check_for_uniqueness_name(CountyTest) > >> > [test/unit/county_test.rb:26]: > >> > <nil> expected to not be nil. > >> > > >> > >> You have said in the test that you expect post1.errors.on(:name) not > >> to be nil, but the test fails because it is in fact nil. Why did you > >> expect it not to be nil? > > You still have not answered this question - in the test shown why did > you expect post1.errors.on(:name) to be not nil?. When you reply > please put your answer after here so that we can see what you are > replying to: I got that post from the below link http://railstips.org/2009/1/8/test-or-die-validates-uniqueness-of So i tried to use and check > > Also you have not replied to a previous question I asked: > > Earlier it was suggested that you look at the rails guides Getting > > Started and Testing. Have you done that and do you understand all > > that is in them? (Or at least understand most of it) > Ya I studied the guide but they did not explain fully as i am new to ruby on rails i have basic doubt "how it happens" Though ruby on rails say coding by convention When i search for any document there are some version conflict i am using 2.3.2 (as my client needs) this is where i am standing i am a java developer with struts, flex etc but ruby on rails is very new so thats why i have this much queries If i am wrong i am sorry > > > > Colin > > > > -- Karthik.k Mobile - +91-9894991640 http://kkarthikresume.blogspot.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 -~----------~----~----~----~------~----~------~--~---

