Beispiel #1
0
 /**
  * Tests the setters.
  */
 public function testSetters()
 {
     $user = new User();
     $this->assertEquals(null, $user->getSalt());
     $this->assertEquals(['ROLE_USER'], $user->getRoles());
     // set username
     $user->setUsername('Joanne');
     $this->assertEquals('Joanne', $user->getUsername());
     // set pw and salt
     $user->setPassword('hostile');
     $this->assertEquals('hostile', $user->getPassword());
     $this->assertEquals(null, $user->getSalt());
     // set email
     $user->setEmail('test2@localhost');
     $this->assertEquals('test2@localhost', $user->getEmail());
     // set roles
     $roles = ['ROLE_ACP_ACCESS', 'ROLE_USER'];
     $user->setRoles($roles);
     $this->assertEquals($roles, $user->getRoles());
 }