/** * 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()); }