Exemple #1
0
 function Test_of_setAttributes()
 {
     $User = new AkTestUser();
     $attributes = array('first_name' => 'Bermi', 'password' => 'bermi', '_columns' => array(), '_test_private_var' => true);
     $User->setAttributes($attributes);
     $this->assertFalse(empty($User->_columns));
     $this->assertEqual($User->first_name, 'Bermi');
     $this->assertEqual($User->get('password'), '*********');
     $this->assertEqual($User->getAttributeBeforeTypeCast('password'), 'c6dd746a20f85fecb18591f29508d42d');
     $User->setAttributes($attributes, true);
     $this->assertFalse(!empty($User->_test_private_var));
 }