Hello, im trying since a few days with unit test. my problem is, i have write a test for 7 validates_presence_of and its ok. then i have write 2 validates_uniqueness_of and its ok. then i have write 1 test for validates_format_of :postcode, :with => /^\d{5}$/ its also ok. if i have write a test for validates_format_of :street, :with => /^([[:alpha:]]+\s)+\d*$/ like this: [code] def test_street_format ok = ["on the road 7", "my street"] notok = ["8ue kd9", "die 8.straße 9"] ok.each do |name| sp = Me.new(:name => "MyString", :contact_person => "My person", :location => "Mybla", :postcode => "12345", :street => name, :password => "MyStkdju", :email => "mys...@test.de") assert sp.valid? #, sp.errors.full_messages notok.each do |name| sp = Me.new(:name => "MyString", :contact_person => "My person", :location => "Mybla", :postcode => "12345", :street => name, :password => "MyStkdju", :email => "mys...@test.de") assert !sp.valid? end end end[/code] i became failures like this [code] 1) Failure: test_postcode_format(MeTest): <false> is not true.
2) Failure: test_street_format(MeTest): <false> is not true. Finished in 0,139 seconds. 8 tests, 2 failures, 0 errors [/code] I don't know whats wrong. please help. -- 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@googlegroups.com To unsubscribe from this group, send email to rubyonrails-talk+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---