require File.dirname(__FILE__) + '/abstract_unit' class StripAttributesTest < Test::Unit::TestCase fixtures :people def test_text_attributes_stripped p = Person.new(:name => ' Rob ', :country => " \t NZ \r\n") p.save! p.reload assert_equal ['Rob', 'NZ'], [p.name, p.country] end def test_other_attributes_ignored p = Person.new(:name => ' Jonathan', :lucky_number => 9, :birthdate => Date.today) p.save! p.reload assert_equal ['Jonathan', 9, Date.today], [p.name, p.lucky_number, p.birthdate] end end