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
-~----------~----~----~----~------~----~------~--~---

Reply via email to