/** * @param int $idUser * * @return array */ public function getData($idUser) { $userTransfer = $this->userFacade->getUserById($idUser); $formData = $userTransfer->toArray(); $formData = $this->populateSelectedAclGroups($idUser, $formData); if (array_key_exists(UserForm::FIELD_PASSWORD, $formData)) { unset($formData[UserForm::FIELD_PASSWORD]); } return $formData; }
/** * @return void */ public function testGetUserById() { $data = $this->mockUserData(); $mock = $this->mockAddUser($data); $user = $this->userFacade->getUserById($mock->getIdUser()); $this->assertInstanceOf('\\Generated\\Shared\\Transfer\\UserTransfer', $user); $this->assertEquals($user->getIdUser(), $mock->getIdUser()); $this->assertEquals($user->getFirstName(), $mock->getFirstName()); $this->assertEquals($user->getLastName(), $mock->getLastName()); $this->assertEquals($user->getUsername(), $mock->getUsername()); $this->assertEquals($user->getPassword(), $mock->getPassword()); }