Ejemplo n.º 1
0
 public function testFormatOtherField()
 {
     $GLOBALS['current_user']->setPreference('default_locale_name_format', 'l f');
     $vardef = array('name' => 'account_name');
     $value = 'John Mertic';
     $sfr = new SugarFieldRelate('relate');
     $this->assertEquals($sfr->formatField($value, $vardef), 'John Mertic');
 }
Ejemplo n.º 2
0
 public function testFormatFieldInSugarFieldRelate()
 {
     global $current_user;
     $current_user = new User();
     $current_user->retrieve('1');
     $current_user->setPreference('default_locale_name_format', 'l f s');
     $sugar_field_relate = new SugarFieldRelate('Relate');
     $new_field = $sugar_field_relate->formatField('Max Liang', array('name' => 'contact_name'));
     $this->assertEquals(trim($new_field), trim('Liang Max'), "Assert that name format is correct");
     $current_user->setPreference('default_locale_name_format', 'f l s');
     $sugar_field_relate = new SugarFieldRelate('Relate');
     $new_field = $sugar_field_relate->formatField('Max Liang', array('name' => 'contact_name'));
     $this->assertEquals(trim($new_field), trim('Max Liang'), "Assert that name format is correct");
 }