# encoding: utf-8 require File.dirname(__FILE__) + '/../../../../test/test_helper' class MpogSoftwarePluginPersonTest < ActiveSupport::TestCase should 'save person with a valid full name' do p = Person::new :name=>"S1mpl3 0f N4m3", :identifier=>"simple-name" p.user = fast_create(:user) assert_equal true, p.save end should 'save person with a valid full name with accents' do name = 'Jônatàs dâ Sîlvã Jösé' identifier = "jonatas-jose-da-silva" p = Person::new :name=>name, :identifier=>identifier p.user = fast_create(:user) assert_equal true, p.save end should 'not save person whose name has not capital letter' do p = Person::new :name=>"simple name" assert !p.save, _("Name Should begin with a capital letter and no special characters") end should 'not save person whose name has special characters' do p = Person::new :name=>"Simple N@me" assert !p.save , _("Name Should begin with a capital letter and no special characters") end end